Дайте полные разрешения по умолчанию на Ubuntu

Я пытаюсь установить полномочия по умолчанию на своей установке Ubuntu. Я хотел бы все файлы, созданные, чтобы иметь 755 полномочий. В настоящее время они имеют 666, даже при том, что у меня есть свой набор umask к 000.

Пример:

$ umask
0000
$ touch tmp.txt
$ ls -l tmp.txt
-rw-rw-rw- 1 <name> <name> 0 2009-11-16 19:41 tmp.txt

У меня также есть мой и т.д./представлять набор к umask 000. Есть ли где-нибудь еще, эта установка могла бы жить?

0
задан 16.11.2009, 21:43

1 ответ

Нет. Файлы по умолчанию не получат, выполняют полномочия, каков umask. Это - средство защиты. Если Вы хотите, чтобы какие-либо файлы имели, выполняют полномочия, с которыми необходимо будет явно установить это chmod.

666

rw-rw-rw-

поскольку Вы видите x бит отсутствует от владельца, группы и полномочий других (который является стоимостью в 1).

каталоги могут получить 777 с 000 umask, потому что выполнение каталога позволяет Вам изменяться в него. Это не налагает угрозу безопасности как выполняющиеся файлы (сценарии, двоичные файлы, и т.д.).

3
ответ дан 24.11.2019, 04:43

Теги

Похожие вопросы