Подскажите пожалуйста, как можно поставить по умолчанию права для всех вновь создаваемых скриптами файлов 755?По умолчанию ставит 644.
Как и где изменить?
man umask
>man umask-------
Например, команда umask 022 отбирает право записи у группы и прочих пользователей (файлы, обычно создаваемые с правами 777, создаются с правами 755; файлы, создаваемые с правами 666, создаются с правами 644).
-------
Вопрос номер 1.Даже при установленной umask 000 файлы будут создаваться с правами 666
Или я что то не правильно понял? Если возможно, поясните поподробнее...
Вопрос номер 2.
Как это установить для всех пользователей по умолчанию, в том числе и которые будут созданы позже?
Установка в login.conf почему то не срабатывает.
(cap_mkdb /etc/login.conf делал)
>man umaskumask не устанавливает бит выполнения для файлов, только для каталогов, так что для установки бита выполнения нужен явный вызов chmod.
добавить в скрипт строку:chmod 755 вновь_создаваемый_файл
:)