Конфигурация Samba для раздачи файлов без авторизации

Привожу небольшой пример того, как можно быстро настроить samba на раздачу ресурсов без авторизации.

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

Комментарии

  1. Удалите всё комментарии из конфигурации, чтобы всё заработало как надо.

    ОтветитьУдалить

Отправить комментарий

Популярные сообщения