: | : |
‹ | › | |||||
Пн | Вт | Ср | Чт | Пт | Сб | Вс |
2017-11-14 09:38:44 1705 0
Настройка файлового сервера Samba на Linux с локальной авторизацией
Настройку файлового сервера будем проводить на сервере Ubuntu 16.04 с пакетом Samba
Устанавливаем необходимые пакеты:
apt-get install samba
Настройка Samba
На всякий случай делаем резервную копию конфигурационного файла Samba
cp /etc/samba/smb.conf /etc/samba/smb.conf.old
Далее правим конфигурационный файл /etc/samba/smb.conf:
[global] security = user # режим безопасности passdb backend = tdbsam workgroup = TEST # имя рабочей группы server string = Samba # строка коментария # Далее идут Шары [share] comment = "testing share" # коментарий общей папки path = /mnt/shara # путь к шаре valid users = test, @users # пользователь и группа пользователей, которая имеет доступ к сервису force group = users # группа владелец для вновь созданные файлов и папок на шаре create mask = 0660 # маска доступа к вновь создаваемым файлам directory mask = 0771 # маска доступа к вновь создаваемым директорияс writable = yes # возможность записи (read only = no) browseable = yes # устанавливает, будет ли общий ресурс отображаться в списке доступных общих ресурсов в сетевом окружении и в списке просмотра
Далее проверям правильность заполения конфигурационного файла
testparm
Перезапускаем демона
systemctl restart smb
Создаем пользователя под которым будем подключаться к общему ресурсу:
useradd -M test -s /sbin/nologin
Импортируем этого пользователся в Samba
smbpasswd -a test
Вводим пароль для пользователя и готово (пароль пользователся может отличаться от пароля пользователя для входа в систему)
Больше различных директорий для настройка конфигурационного файла - http://smb-conf.ru/
Пробуем подключиться к шаре //ip-адрес/share
Введите ответ:
+
=