Tudo é permissão negada

0

Após uma nova instalação do Ubuntu Mini , nada tem permissão para fazer nada. ssh-keygen não pode criar um diretório para id_rsa.pub , git não pode fazer nada sem sudo, etc.

Eu posso ler a maioria dos arquivos, mas fazer diretórios e ler alguns arquivos requer sudo .

Como corrijo isso?

Edit: Acho que é importante mencionar que estou usando a conta de administrador padrão criada pelo instalador da linha de comando.

    
por Dev 12.07.2016 / 18:43

1 resposta

2

As permissões no seu diretório $ HOME estão incorretas. Você pode corrigi-lo digitando chmod u+w $HOME .

Observe que os arquivos e diretórios que você criou usando sudo provavelmente pertencem ao root agora, portanto, você precisará corrigir a propriedade deles. Você pode fazer isso usando sudo chown logandark.logandark <file or directory name> .

EDIT: Para alterar a propriedade de forma recursiva, adicione a opção -R a chown , como chown -R logandark.logandark .git . Tenha muito cuidado ao fazer coisas recursivamente.

    
por Daniel 12.07.2016 / 19:18