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: