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

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


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

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
rhel:права_в_файловой_системе [2022/01/11 20:10] – создано rootrhel:права_в_файловой_системе [2024/12/21 19:00] (текущий) – внешнее изменение 127.0.0.1
Строка 1: Строка 1:
-====== 5. Права в файловой системе ======+====== 9. Права в файловой системе ====== 
 + 
 +===== Управление разрешениями ===== 
 + 
 +Просмотр разрешений: 
 +<code bash> 
 +ls -la folder 
 +</code> 
 +{{ :rhel:pasted:20220111-172637.png }} 
 + 
 +Смена владельца: 
 +<code bash> 
 +chown username:group filename 
 +#recursive 
 +chown -r username:group folder 
 + 
 +#Set owner to file2 same as file1 
 +chown --reference=file1 file2 
 +</code> 
 + 
 +Смена разрешений: 
 +<code bash> 
 +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 
 +</code> 
 +#Grant read and write access for all 
 +chmod a+rw filename 
 +[[https://chmod-calculator.com/|Калькулятор разрешений]] 
 + 
 +===== ACL ===== 
 +Установка дополнительных списков контроля доступа: 
 +<code bash> 
 +#For user 
 +setfacl -m u:username:rwx 
 +#For group 
 +setfacl -m g:groupname:rwx 
 +</code> 
 +Установка ACL по умолчанию для файлов в директории 
 +<code bash> 
 +#For user 
 +setfacl -m d:u:username:rwx 
 +#For group 
 +setfacl -m d:g:groupname:rwx 
 +</code> 
 + 
 +Вывести список ACL 
 +<code bash> 
 +getfacl filename 
 +getfacl ./directory 
 +</code>
  
rhel/права_в_файловой_системе.1641921019.txt.gz · Последнее изменение: 2024/12/21 19:00 (внешнее изменение)