1

Тема: ПОдскажите конфгурацию самбы

Есть два класса с linux.
В одном классе пользователь user. в другом - school (и user  и school - учетные записи ученика)
Есть пользователь teach - учитель.
Надо создать две share:

Tmp - для доступа всех ко всему на всё (777).
School - rwx доступ для teach и r-x для user и school.

Пробовал делать сам, не получалось.
Конфигурацию точно не помню.... но примерно как то так:

[global]
workgroup = WORKGROUP
local master = NO
domain master = NO
server name = SERVER
server string = SERVER
load printers = NO
security = user
[tmp]
caption = Temp
path = /usr/s/tmp
valid users = user, teach, school
read only = NO
write list = user, teach, school
[school]
caption = School
path = /usr/s/school
valid users = user, teach, school
read only = NO
read list = school, user
write list = teach

Просто даже при таком раскладе в папку tmp из под винды можно делать всё что угодно. А вот из под линукса - увы... можно создавать файлы и папки в самой tmp, а вот внутри созданных папок уже ничего делать нельзя.
ls -l показывает что созданные папки идут с правами  drwxr-xr-x

пока что сделал security = share
и в директории tmp прописал:
force create mode = 0777
force directory mode = 0777

получил шару tmp как того и хотел. но таким образом нельзя сделать ограниченную шару school, а таковая нужна.
права на точки монтирования сетевых папок стоят 777. на самом сервере тоже.

Отредактировано nickdsl (24-01-2011 13:13:44)