Рубрики
users \ group \ пользователи \ группы \ права

Права на файлы/папки chmod, umask, lsattr

chmod:

 
Права на файлы/папки
      d 421 421 421 
chmod d rwx rwx rwx
   тип  U    G   O
d - тип файла  (d)каталог, (-)файл, (c)идентификатор, (l)символьные ссылки, (b)блочные устройства, (p)именованные каналы, (s) сокеты
r - чтение 4
w - запись 2 
x - выполнение 1 

chmod 0700 - drwx------  - Владелец может читать, записывать файлы в данный каталог, а также переходить в него. Все остальные пользователи  не имеют к нему доступа
chmod 0711 - drwx--x--x    -  Владелец обладает теми же правами. Все остальные могут открывать каталог, но не могут просматривать или изменять файлы в нем
chmod go+r - drwxr--r--    
chmod 0777 - drwxrwxrwx   -   Полный доступ
chmod a=rwx - drwxrwxrwx  -  Полный доступ  
chmod 0000 - Доступ полностью закрыт
chmod a-rwx - Доступ полностью закрыт
chmod ббб - Открывает права на чтение и изменение файла
chmod go-rw - Не позволяет никому, кроме самого владельца, просматривать, вносить изменения или удалять файл
chmod 644 - Только владелец может вносить изменения в файл или удалять его, но все могут его просматривать

umask:

umask 0066 - Создает каталоги с правами доступа drwx--x--x и файлы с правами доступа -rw-------
umask 0077 - Создает каталоги с правами доступа drwx------ и файлы с правами доступа -rw-------
umask 0022 - Создает каталоги с правами доступа drwxr-xr-x и файлы с правами доступа -rw-r--r--
umask 0777 - Создает каталоги с правами доступа d--------- и файлы с правами доступа ----------

lsattr

lsattr /etc/host* - отображает атрибуты /etc/host*
lsattr -aR /tmp/ | less - рекурсивно отображает все атрибуты каталога /tmp
Дефисы соответствуют 13 атрибутам ext2/ext3, которые могут быть установлены. 
Ни один из них не является отображаемым по умолчанию: а (только добавление), 
с (сжатый), d (без дампа), I (постоянный), j (регистрация данных), s (безопасное удаление), 
t (запрет слияния в конце файла), и (не удаляемый), А (без обновления atime), D (синхронные обновления каталогов), 
S (синхронные обновления) и Т (верхушка дерева каталогов). 

chattr +i whatever.iso - с помощью команды chattr вы можете изменять эти атрибуты