7

В чем разница между chmod 777 и chmod 007? если «другие» означают всех, разве это не говорит о том, что chmod 777 = chmod 007?

3 ответа3

10

Можно предположить, что это не так.

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

Таким образом, 007 означает, что ни владелец, ни члены группы не могут читать, записывать или выполнять файл, в то время как все остальные могут делать все три.

4

0007 явно запрещает доступ владельцу и группе независимо от других разрешений.

2

Если «другие» означают всех, тогда да. Однако это не значит, что.

Очень кратко это: пользователь, группа, people_not_previous_group

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .