воскресенье, 8 февраля 2009 г.

Настройки SAMBA сервера для одной общей папки с полным доступом

[global] # Ну какбе означает глобальный раздел, кароч основные настройки
workgroup = WORKGROUP # Вписываете вашу рабочую группу
server string = %h server (Samba, Ubuntu) # отображение в сети сервера (название)
dns proxy = no # у нас же не днс сервер )




#### Сеть ####

interfaces = 127.0.0.0/24 eth0 # обслуживаемые интерфейсы, можно написать eth0 (ну или на каком там интерфейсе сеть у вас)
bind interfaces only = true


#### Тут логи и прочая фигня ####

; guest account = nobody
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d


####### Аутентификация #######

security = share # доступ всем - share, определенному пользователю - user
encrypt passwords = true # шифрование паролей
passdb backend = tdbsam
obey pam restrictions = yes
invalid users = root # под рутом нельзя
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user
usershare allow guests = yes


#====== Здесь описываем наши шары =======
[share] # отображение названия папки в сети
path = /home/share/ # путь до папки (предварительно ее нужно создать есссно)
guest ok = Yes # разрешаем доступ гостю
read only = no # разрешаем не только чтение, но и запись
# Затем в терминале задаем для папки права пользователям, разрешаем делать им
# все, что захотят (sudo chmod 777 /home/share/).
# после этого рестарт Самбы, и все готово — sudo /etc/init.d/samba restart

Комментариев нет:

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