Linux за българи: Форуми

BSD секция => Настройки на софтуер => Темата е започната от: mrowcp в Apr 10, 2010, 07:17



Титла: питанка за Samba пермишани
Публикувано от: mrowcp в Apr 10, 2010, 07:17
Здравейте,
От... вече няколко часа се блъскам с тъм проблем :) Искам да задам папка "test" да е достъпка за "userwrite" и "userread", като 1вия може да чете/променя, втория само да чете.
Конфига на самбата е:

Код:
[test]
  comment = test folder
  path = /home/test
  read only = no
  browseable = yes
  public = yes
  valid users = userwrite, userread
  create mask = 755
  directory mask = 755
  write list = userwrite, @userwrite
  force group = userwrite
  guest ok = no

Но в случая и двата потребителя могат да променят файловете в папката.Като че ли никое от правилата не работи ( само за валидните юзъри ) :) Задавам ръчно на папката мод 755 и на файла 755, и нещата си работят, но до момента в който въпросния файл не бъде реплейснат, след което автоматично папката ( /home/test ) и файла "testov fail" стават с модове 777.
От къде се задава всяка новосъздадена папка при добавянето на нов юзър с какъв мод да е?И защо след като ръчно задам пермишани юзъра собственик на папката при реплейс на файла в папката, сменя правата и на файла и на папката?

П.С. При създаване на нов файл си го създава с 755, проблема е само при реплейс.   
П.С2. Пробвах и с "read list" и какво ли не още, но... пак нищо.Ако сменя да е "read only = yes" си го сменя, но пък никой от 2мата не може да променя.

------------------------------------ЕДИТ-----------------------------------
Проблема където сменяше мод-а при реплейс го оправих.Делнах юзъра за реад и му зададох друг хоум дир ( не като този на w/r ).Но все пак самбата не трябва ли да... има приоритет и да се изпълняват правата който са и в конф-а заложени.Примерно ако папката е drwxr-xr-x , да могат да записват и други потребители освен собс. и неговата група, при положение, че е задед write list в конф-а?


Титла: Re: питанка за Samba пермишани
Публикувано от: mishot в Apr 10, 2010, 10:28
промени правата на самата папка, изпълни като root:

chown -R userwrite.userread /home/test
и
chmod -R 0755 /home/test


Титла: Re: питанка за Samba пермишани
Публикувано от: mrowcp в Apr 10, 2010, 11:38
промени правата на самата папка, изпълни като root:

chown -R userwrite.userread /home/test
и
chmod -R 0755 /home/test

то така е в момента, но тогава какъв е смисъка от write и read list и т.н.  ???


Титла: Re: питанка за Samba пермишани
Публикувано от: mishot в Apr 10, 2010, 12:25
ми махни го като не става с него, при мен си работи без проблем


Титла: Re: питанка за Samba пермишани
Публикувано от: mrowcp в Apr 10, 2010, 12:47
ми махни го като не става с него, при мен си работи без проблем

 :) идеята ми беше да знам за какво аджеба са тези уж благини в конф-а на самбата.Явно работят по някакъв начин, но какъв ще да е той  ^-^