Когда системой пользуются несколько пользователей или один пользователь, которому необходимо изменить владельца каталога, например, на учетную запись программы и т. д., вам следует знать, как изменить владельца папки в Linux . Существует несколько способов сделать это, как я объясню в этом кратком руководстве, и вы можете следовать ему шаг за шагом, что сделает процесс очень простым, даже если вы новичок в мире Linux. Как вы увидите, это совсем не сложно.
Для выполнения этой операции вам потребуются права доступа, поэтому вам нужно будет выполнить следующие команды, добавив `sudo` или от имени root, в зависимости от ваших предпочтений. Итак, давайте воспользуемся командой `chown` , которая означает «изменить владельца» и используется для изменения группы или владельца любого файла или папки. Общий синтаксис этой команды выглядит следующим образом:
chown [параметры] пользователь[:группа] /файл
Другими словами, вам нужно будет добавить необходимые параметры, заменить `usuario` на имя пользователя (или идентификатор пользователя, если хотите), которому вы хотите его назначить, затем поставить двоеточие и указать новую группу (хотя это необязательно), и, наконец, указать файл или каталог, владельца которого вы хотите изменить. Давайте рассмотрим практический пример . Представьте, что у вас есть каталог с именем `/home/manolito/prueba/`, и вы хотите изменить владельца с `manolito` на `agus`. В этом случае это будет так же просто, как выполнить эту команду:
sudo chown agus /home/manolito/prueba/
Это было бы так просто. И если вы хотите, чтобы он был рекурсивным, чтобы он также влиял на подкаталоги, тогда вы можете использовать опцию -R между chown и agus в этом случае. Например, это будет что-то вроде этого:
sudo chown -R agus /home/manolito/prueba/
Как видите, с помощью этой команды довольно легко изменить владельцев каталога или любого системного файла.