====== 9. Права в файловой системе ====== ===== Управление разрешениями ===== Просмотр разрешений: ls -la folder {{ :rhel:pasted:20220111-172637.png }} Смена владельца: chown username:group filename #recursive chown -r username:group folder #Set owner to file2 same as file1 chown --reference=file1 file2 Смена разрешений: chmod 0777 filename #recursive chmod 0777 folder #Set execution bit chmod +x filename #Execute bit for all chmod a+x filename #Execute bit fo user (owner) chmod u+x filename #Execute bit fo group chmod g+x filename #Grant read and write access for all chmod a+rw filename [[https://chmod-calculator.com/|Калькулятор разрешений]] ===== ACL ===== Установка дополнительных списков контроля доступа: #For user setfacl -m u:username:rwx #For group setfacl -m g:groupname:rwx Установка ACL по умолчанию для файлов в директории #For user setfacl -m d:u:username:rwx #For group setfacl -m d:g:groupname:rwx Вывести список ACL getfacl filename getfacl ./directory