Назад | Перейти на главную страницу

Установка разрешения для любого будущего файла, созданного в этом каталоге

Привет, могу ли я сделать в Linux любой будущий файл, созданный в каком-то каталоге, доступным для записи.

Спасибо

гиди

Вы также можете использовать бит setuid в каталоге, чтобы передать все созданные файлы в определенную группу.

Видеть: http://en.wikipedia.org/wiki/Setuid#setuid_and_setgid_on_directories

Использовать umask. Например :

umask 0000

Будет делать файлы, созданные впоследствии (то есть в том же сеансе), с правами rw для всех:

-rw-rw-rw-

Если вы хотите сохранить это изменение, просто поместите его в ~/.bashrc (при условии, что ваша оболочка - bash).

umask работает путем побитового маскирования разрешений по умолчанию, используемых при создании файла, более подробную информацию можно найти на его странице руководства.