Sobes.tech
Back to questions
Junior — Middle
77

Каким образом предоставить или изменить права доступа пользователя в операционной системе Linux?

Answer from AI

sobes.tech AI

В Linux права доступа пользователя управляются с помощью команд chmod, chown и usermod.

  • chmod изменяет права доступа к файлам и каталогам (чтение, запись, выполнение) для владельца, группы и остальных. Пример: chmod 755 файл — владелец может читать, писать и выполнять, остальные — читать и выполнять.

  • chown меняет владельца и группу файла или каталога. Пример: chown user:group файл — устанавливает владельца и группу.

  • usermod изменяет параметры пользователя, включая его группы. Пример: usermod -aG group user — добавляет пользователя в дополнительную группу.

Также можно использовать groups для просмотра групп пользователя и id для подробной информации.

Для более тонкой настройки прав применяются ACL (Access Control Lists) с командами setfacl и getfacl.