[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: samba create umask & directory umask как правильно вычислить



Скубриев Владимир -> debian-russian@lists.debian.org  @ Tue, 12 Feb 2013 21:26:48 +0400:

 СВ> есть samba

 СВ> необходимо, чтобы новые файлы и директории создавались с правами 750
 СВ> т.е. rwxr-x---

 СВ> какими должны быть create mask и directory mask в smb.conf

 СВ> как они зависят от системного umask (у меня 0022)

 СВ> и как правильно вычислить нужные значения именно для конфига самбы.

 СВ> Задача по сути такая:

 СВ> Известно: system umask(0022), needed rigths(0750)

 СВ> Необходимо найти: samba umask, т.е. значения create mask и directory mask

В самбе почему-то (вернее, это не в самбе почему-то, это в umask
почему-то не так) 1 стоит в тех битах, в которых должно быть разрешено.
То есть так и должно стоять 0750.  Ну, я обычно настраиваю так, чтобы
файлы создавались без бита x, поэтому я бы тут ставил create mask =
0640, directory mask = 0750.

Системный umask на результат не влияет.


Reply to: