Права доступа lunux chmod
Изменение прав доступа на файл или директорию
chmod 664 /fileOrDirName
400 (-r--------) Владелец имеет право чтения; никто другой не имеет права выполнять никакие действия
644 (-rw-r--r--) Все пользователи имеют право чтения; владелец может редактировать
660 (-rw-rw----) Владелец и группа могут читать и редактировать; остальные не имеют права выполнять никаких действий
664 (-rw-rw-r--) Все пользователи имеют право чтения; владелец и группа могут редактировать
666 (-rw-rw-rw-) Все пользователи могут читать и редактировать
700 (-rwx------) Владелец может читать, записывать и запускать на выполнение; никто другой не имеет права выполнять никакие действия
744 (-rwxr--r--) Каждый пользователь может читать, владелец имеет право редактировать и запускать на выполнение
755 (-rwxr-xr-x) Каждый пользователь имеет право читать и запускать на выполнение; владелец может редактировать
777 (-rwxrwxrwx) Каждый пользователь может читать, редактировать и запускать на выполнение
1555 (-r-xr-xr-t) Каждый пользователь имеет право читать и запускать на выполнение; удалить файл может только владелец этого файла
2555 (-r-xr-sr-x) Каждый пользователь имеет право читать и запускать на выполнение с правами группы(user group) владельца файла
4555 (-r-sr-xr-x) Каждый пользователь имеет право читать и запускать на выполнение с правами владельца файла
двоичная | восьмеричная | символьная | права на файл | права на директорию |
---|
000 | 0 | --- | нет | нет |
001 | 1 | --x | выполнение | чтение файлов и их свойств |
010 | 2 | -w- | запись | нет |
011 | 3 | -wx | запись и выполнение | всё, кроме чтения списка файлов |
100 | 4 | r-- | чтение | чтение имён файлов |
101 | 5 | r-x | чтение и выполнение | доступ на чтение |
110 | 6 | rw- | чтение и запись | чтение имён файлов |
111 | 7 | rwx | все права | все права |