Samba 2/3/4 Установка и настройка

Конфигурация

Sabma 2 config

Sabma 3 config

Sabma 4 config

Проверка

$ testparm -S

SMBCLIENT

Параметры

Примеры

Посмотреть

$ smbclient -L //NAS/Home -U mirocow%pass -W HOME
$ smbclient -U mirocow%pass //NAS/DISK1 --directory /DOWNLOAD -c 'dir'

Скачать

$ smbclient -U mirocow%pass //NAS/DISK1 --directory /DOWNLOAD -c 'get "Lua.zip"'

Залить

$ smbclient -U mirocow%pass //NAS/DISK1 --directory /DOWNLOAD -c 'put "Lua.zip"'

Использование команды smbpasswd

Создание нового пользователя:

$ smbpasswd -a User_name

Смена пароля у существующего пользователя:

$ smbpasswd User_name

Удаление существующего пользователя:

$ smbpasswd -x User_name

Приостановить действие учетной записи без удаления:

$ smbpasswd -d User_name

Возобновить действие учетной записи:

$ smbpasswd -e User_name

Подключение данного компьютера к существующему домену:

$ smbpasswd -j Domain_name -U Administrator_name

Основные параметры

security = share - share, user, DOMAIN, SERVER, ADS

guest ok = Yes – для подключения к ресурсу не требуется пароль

guest account [UserName] – указанный пользователь UNIX будет получать доступ к ресурсу

guest only = Yes – разрешить только гостевые соединения к общему ресурсу

available = yes

read only = no

browsable = yes

public = yes

writable = yes – можно записывать и удалять

create mask = 0664 - с этими правами будут создаваться файлы

directory mask = 0755 - с этими правами будут создаваться директории

force user = site - действия будут происходить от этого пользователя

force group = www-data

Документация

http://smb-conf.ru/

Отключить создание нежелательных файлов в Samba

security = ADS

security = DOMAIN

security = SERVER

security = SHARE

security = USER

Ссылки

http://www.samba4.ru/ (Samba 4)

http://smb-conf.ru/

http://openwiki.ru/wiki/Samba

http://samba-doc.ru/

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=518667