Ubuntu Server поставляется с самбой, так что ее надо только настроить.
Создаем директорию, которую чиатать могут все, а вот записывать в нее сможет только суперпользователь:
$ sudo mkdir /home/public
$ sudo chmod 755 /home/public
А в home/public создаем директорию, в которую у всех есть полный доступ:
$ sudo mkdir /home/public/pictures
$ sudo chmod 777 /home/public/pictures
Добавляем нового пользователя samba:
$ sudo smbpasswd -a alex
Настройки расшаренных директорий хра$
$ sudo vim /etc/samba/smb.conf
Добавляем группу для директории нашего пользователя под закомментаренной группой [homes], расшариваем на чтение/запись только этому пользователю:
[alex]
comment = Alex Home Dir
writeable = yes
valid users = alex
path = /home/alex
Также указываем нашу public директорию, расшариваем ее на чтение и запись для всех:
[public]
comment = Public
writeable = yes
public = yes
path = /home/public
Рестартуем самбу:
$ sudo /etc/init.d/samba restart
Теперь для захода в свою директорию всегда запрашивается пароль, а в директорию public пароль не нужен. В public/pictures записывать и смотреть файлы может кто угодно.
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий