Это руководство объясняет как установить файловый сервер Samba на OpenSUSE 11.3 и как настроить его на общий доступ к файлам по протоколу SMB, а также, добавление пользователей. Samba настроена как автономный сервер, а не в качестве контроллера домена. В результате установки, каждый пользователь получит свой домашний каталог доступным через протокол SMB и все пользователи имеют общий каталог с чтение/запись доступом.
Предварительные замечания
Подключимся к Вашему серверу и установим Samba пакеты:
|
Изменить smb.conf файла:
|
Убедимся, что у Вас имеются следующие строки в [глобальном] разделе:
[...] security = user passdb backend = tdbsam [...]
Это позволяет пользователям Linux систем входить на сервер Samba.
Затем создайте запуске системы связи для Samba и запустить его:
|
Добавим Samba шару
Теперь я добавлю шару, доступную для всех пользователей.
Создайте каталог для совместного использования файлов для различных групп пользователей:
|
В конце файла /etc/samba/smb.conf добавим следующие строки:
|
[...] [allusers] comment = All Users path = /home/shares/allusers valid users = @users force group = users create mask = 0660 directory mask = 0771 writable = yes
Если вы хотите, чтобы все пользователи могли читать и писать в своих домашних каталогах через Samba, добавте следующие строки /etc/samba/smb.conf (убедитесь, что вы закомментировали или удалили другие [домашнии] разделы в smb.conf файле!):
[...] [homes] comment = Home Directories browseable = no valid users = %S writable = yes create mask = 0700 directory mask = 0700
Теперь перезапустим Samba:
|
Добавление и управление пользователями
В этом примере, я буду добавлять пользователя с именем Тома. Вы можете добавить столько пользователей, сколько Вам нужно, так же просто как и изменить имя пользователя Том на желаемое в команды.
|
Установим пароль для Тома в базе данных пользователей Linux системы. Если пользователь Том не должен входить в систему Linux, пропустите этот шаг.
|
Здесь Вы вводите пароль для нового пользователя.
Теперь добавим пользователя в базу данных пользователей Samba:
|
Введите пароль для нового пользователя.
Теперь Вы можете войти в систему с вашей рабочей станции Windows в строке адреса (путь каталога) указать (адрес \ \ 192.168.0.100 или \ \ 192.168.0.100 \ том домашнего коталога) с использованием имени пользователя Тома и выбранного пароля для хранения файлов на сервере Linux или в домашнем каталоге или общем каталоге.