Minha pasta pessoal é de propriedade de root, como posso corrigir isso?

0

Eu coloquei minha pasta home em sua própria partição seguindo as instruções no Wiki de Particionamento de Documentação do Ubuntu / Home / Moving .

Agora não sou o proprietário da minha própria pasta pessoal. Como posso consertar isso? Eu não posso usar o Wine porque ele diz que eu tenho que ser o dono da minha pasta pessoal. Quando eu uso sudo nautilus , em seguida, tento alterar as permissões, ele volta para a raiz toda vez que eu seleciono a mim mesmo ou a qualquer outro grupo. Existe um comando que eu possa usar para me tornar o proprietário da minha pasta pessoal?

Já experimentei os seguintes comandos:

    sudo chown -R username /home/username

• Este não funcionaria, ele respondeu: chown: cannot access '/home/aaron/.gvfs': Permission denied

sudo chown -hvR username:username /home/username  

• Este é o resultado de todos os nomes dos meus arquivos dizendo que a propriedade deles foi alterada, mas quando eu chequei e verifiquei ainda disse root.

    
por user189100 02.09.2013 / 08:59

1 resposta

2

Eu enfrentei esse problema e resolvi usando um truque. Você está recebendo chown: cannot access 'home/aaron/.gvfs': Permission denied error porque o diretório .gvfs está em uso.

O que eu sugiro que você faça.

  • Reinicie seu sistema no Recovery Mode e siga estas etapas.

    • Primeiro, escolha a opção Grub do Menu listado, aceite yes . Ele montará seu file system no modo de leitura / gravação. Após a atualização, ele sairá do Grub e retornará ao Menu . Em seguida, escolha root .

    • Agora você executa todos os seus comandos que você tentou acima novamente.

    • Isso mudaria a permissão com sucesso. Em seguida, execute o seguinte comando para reiniciar o seu sistema.

      # reboot
      
  • 2 caminho é um pouco complicado. Mas você pode tentar. Espero que funcione para você também, funcionou para mim.

    • Pressione CTRL + ALT + F1 para ir para tty1 e entre com seu nome de usuário.
    • Execute o seguinte comando:

      sudo pgrep $ | sudo xargs kill
      
    • Ele exibirá algumas mensagens e aguardará sua próxima instrução. Não faça nada apenas pressione CTRL + ALT + F2 para ir para tty2 e novamente faça o login.
    • Aqui você tem que executar seus comandos para que você já tenha tentado alterar sua permissão do seu home .
    • Em seguida, volte para o comando tty1 CTRL + ALT + F1 e pressione CTRL + Z ou CTRL + C .

    • Pressione CTRL + ALT + F7 ou CTRL + ALT + F8 para recuperar seu display. você também pode usar ALT + - > contínuo para recuperar seu display.

Espero que funcione para você. Responda se algo der errado.

    
por Saurav Kumar 02.09.2013 / 09:47