Samba. Права на файл для разных пользователей.

Автор tim, 17 августа 2013, 00:15:06

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

tim

Привет!
В винде можно на каждый файл поставить права для любого пользователя, например файл 1.txt Вася может читать, Петя читать, а Дима писать и читать.
В линуксе же, насколько я знаю, можно только указать права для владельца, группы и остальных.
Возможно ли как-нибудь так настроить сетевой диск в самбе, чтобы для каждого клиента под виндой были свои права?

seisros

Изучите chown, chmod, chroot.
Всё настраивается, всё делается.

Malaheenee

ACL придется настраивать для такой гибкости.
Все мы где-то, когда-то и в чем-то были новичками.

yura_n

#3
В smb.conf это делается. Например доступ только определенному пользователю, чтение и запись:

[HomeDirectory]
path = /home/pupkin
comment = /home/pupkin
public = no
writable = yes
valid users = pupkin


seisros

yura_n, нет. Мы говорим, не о разделении по папке на пользователя. А о доступе пользователя к файлу в общедоступной среде.

tim


yura_n

Цитата: seisros от 17 августа 2013, 11:27:45yura_n, нет. Мы говорим, не о разделении по папке на пользователя.
Не мы, а ты. Тему прочитай.

tim

Нашел инфу, настроил acl и самбу и почти все работает.
Для каждого пользователя на шаре есть своя папка. Юзер в ней имеет полные права, а для остальных только чтение.
Проблема в том, что нужно остальным дать права на создание новых файлов в чужих папках, не давая прав на изменение существующих.
Есть ли решение в дебиан?