Como posso recursivamente mudar o dono de um diretório para o usuário nobody no linux

12

Eu gostaria de alterar o proprietário de um diretório e todos os arquivos e diretórios abaixo dele para o usuário nobody .

Eu tenho um /parent_dir com o proprietário root . Eu quero mudar o proprietário para ninguém (usuário do sistema) de forma recursiva.

    
por Paul 22.02.2011 / 18:33

4 respostas

20

Assim:

sudo chown -R nobody /parent_dir
    
por 22.02.2011 / 18:35
3

Você pode alterar o proprietário do diretório recursivamente usando o seguinte comando. -R significa recursivo.

chown -R ownername foldername

Você também pode alterar o proprietário e o grupo do diretório recursivamente usando o seguinte comando.

chown -R ownername:groupname foldername

Para mais detalhes, consulte esta

    
por 14.10.2014 / 07:46
1

Usando o parâmetro de linha de comando -R de chown.

chown -R nobody /parent_dir
    
por 22.02.2011 / 18:35
1

Apenas como uma alternativa às outras respostas:

sudo find /parent_dir -exec chown nobody {} \;

se você quiser apenas alterar arquivos, poderá usar -type f ou -type d para diretórios. vem a calhar, quando você quer chmod stuff.

    
por 25.07.2012 / 13:50

Tags