Здравствуй, Передовое человечество. Имею в наличии debian etch и samba 3.0.24-6
В smb.conf такая картина: [global] workgroup = OFFICE netbios name = linserv security = DOMAIN printcap name = cups disable spoolss = Yes show add printer wizard = No idmap uid = 15000-20000 idmap gid = 15000-20000 winbind use default domain = Yes printing = cups
[testshare] path = /export/testshare browseable = yes read only = no inherit permissions = yes invalid users = manager-2 read list = manager-2
drwxrwx--- 6 manager users 144 2007-04-14 07:42 testshare
Есть два пользователя: manager и manager-2, входящих в группу users. Нужно, чтобы manager имел полный доступ к ресурсу - а manager-2 мог только читать. В группу входят и другие пользователи. Как бы я не корячился, параметры valid users, invalid users, read list, write list не влияют на ситуацию НИКАК. Или я меняю разрешения на уровне файловой системы, или я могу сделать ресурс read only - это всё.
Если я создаю отдельную группу (usermod -G testgroup manager and manager-2) и прописываю такие права:
drwxrwx--- 6 manager testgroup 144 2007-04-14 07:42 testshare,
получается, что manager имеет полный доступ, а manager-2 - никакого. Ситуация очень неприятная, опыта мало :о( Если кто поможет - буду думать о нём хорошо весь день :о) Спасайте, кто-нибудь.
SlavikSS, тебе респект!