Permissão negada após criar a partição inicial

1

Eu criei recentemente uma partição home separada seguindo este tutorial link . Como ainda sou novato no Linux (lutando para aprender), me senti feliz quando tudo parecia funcionar bem. No entanto, percebi que, depois de um tempo, perdi todas as permissões para minhas subpastas na minha pasta pessoal. Ainda posso ler / gravar os arquivos colocados diretamente em / home / magnus, mas não tenho acesso a nenhuma das subpastas.

Acabei de perceber mais uma coisa perturbadora, provavelmente relacionada à história da partição da casa acima:

Quando eu tento

cd ~/Music/

Eu recebo a mensagem

bash: cd: /home/magnus/Music/: Permission denied

Quando eu tento:

sudo cd ~/Music/

Eu obtenho o resultado

sudo: cd: command not found

Parece estranho que o comando cd tenha sido perdido?

O que eu fiz de errado e há uma maneira de corrigir isso?

btw: eu uso o Ubuntu 12.04 LTS

Obrigado por toda a ajuda! Magnus

    
por Magnus 17.10.2013 / 18:02

1 resposta

1

Um bom comando para executar é

ls -la

Isso mostrará permissões, propriedade, grupos e arquivos ocultos.

Neste ponto, você deseja garantir que os subdiretórios tenham o proprietário e as permissões corretas.

Você pode alterar o proprietário das pastas e arquivar recursivamente, fazendo este comando

sudo chown -R magnus *

O * diz ao chown para alterar a propriedade de todos os arquivos enquanto o -R diz ao chown para fazê-lo recursivamente através da estrutura de arquivos.

Se você quiser fazer isso apenas no seu diretório pessoal e todos os arquivos e pastas nele, faça isso.

sudo chown -R magnus /home/magnus

Isso deve dar a você permissões sobre os arquivos se as permissões do proprietário estiverem definidas corretamente.

Verifique também o chmod se as permissões estiverem definidas corretamente.

Aqui está uma explicação muito melhor do que eu poderia dar a você neste link

    
por Goddard 17.10.2013 / 18:25