Quando um sistema é usado por vários usuários, ou por um usuário, mas você precisa alterar o diretório do proprietário, como a conta de algum programa, etc., você deve saber como mudar o dono de uma pasta no linux. Existem vários métodos para fazer isso, como explicarei a você neste breve tutorial, e você poderá seguir passo a passo para facilitar muito, mesmo se você for iniciante no mundo Linux. Como você pode ver, não é muito complicado.
Para realizar esta operação, você precisará de privilégios, portanto, execute os seguintes comandos adicionando sudo ou sendo root, como preferir. Bem, tendo dito isso, vamos usar o comando chown, que vem de change owner, e é usado justamente para alterar o grupo ou dono de qualquer arquivo ou pasta. A sintaxe geral deste comando é a seguinte:
chown [opções] usuário[:grupo] /arquivo
Ou seja, você terá que adicionar as opções necessárias, substituir user pelo nome de usuário (você também pode usar o ID do usuário se preferir) ao qual deseja colocá-lo e seguido por dois pontos e o novo grupo (embora isso é opcional ) e, finalmente, indique o arquivo ou diretório que você deseja alterar a propriedade. Vamos ver um exemplo prático de uso. Imagine que você tenha um diretório chamado /home/manolito/test/ que você deseja alterar do proprietário do usuário manolito para o proprietário chamado agus. Nesse caso, seria tão simples quanto executar este comando:
sudo chown agus /home/manolito/prueba/
Seria tão fácil. E se você quiser que seja recursivo, para que também afete os subdiretórios, você pode usar a opção -R entre chown e agus neste caso. Por exemplo, seria algo assim:
sudo chown -R agus /home/manolito/prueba/
Como você pode ver, é muito fácil alterar os proprietários de um diretório ou de qualquer arquivo de sistema com este comando.