Конфигурация Samba для раздачи файлов без авторизации
Привожу небольшой пример того, как можно быстро настроить samba на раздачу ресурсов без авторизации.
1. Устанавливаем samba
2. Редактируем файл /etc/samba/smb.conf
3. Перезапускаем сервер /etc/init.d/samba restart и пробуем подключиться к ресурсу \\<ip>\tmp
1. Устанавливаем samba
apt-get install samba
2. Редактируем файл /etc/samba/smb.conf
# Глобальные параметры
[global]
dos charset = cp688 # Кодировка для корректного отображения имён файлов в винде
unix charset = cp1251 # Локаль, используемая вами
server string = %h server
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
panic action = /usr/share/samba/panic-action %d
security = share # Не просить авторизацию, отдавать всем всё
# проставляем настройки для ресурса
[tmp]
path = /home/user/tmp # путь к раздаваемой директории
comment = tmp path
browseable = yes
read only = no
create mask = 0755
directory mask = 0755
guest ok = yes
force user = user # не забудьте проставить здесь своих пользователей
force group = user # samba будет использовать этих пользователей для создания файлов
3. Перезапускаем сервер /etc/init.d/samba restart и пробуем подключиться к ресурсу \\<ip>\tmp
Удалите всё комментарии из конфигурации, чтобы всё заработало как надо.
ОтветитьУдалить