Инструменты пользователя

Инструменты сайта


rhel:права_в_файловой_системе

9. Права в файловой системе

Управление разрешениями

Просмотр разрешений:

ls -la folder

Смена владельца:

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 Калькулятор разрешений

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
rhel/права_в_файловой_системе.txt · Последнее изменение: 2024/12/21 19:00 — 127.0.0.1