Como copiar pastas de uma conta diferente

2

Eu não consigo mais entrar na minha conta mesmo tendo a senha correta. Eu tentei todos os conselhos sugeridos no site sem sucesso. Eu também postei uma pergunta e estou esperando por uma resposta. Embora eu corrija esse problema, no entanto, preciso acessar meus arquivos para o trabalho.

Eu criei uma nova conta, que é o que estou usando agora e quando tento acessar os arquivos da minha conta antiga, diz que não posso, pois não sou o proprietário. Eu ficaria feliz em poder transferir meus arquivos da minha conta antiga para essa nova, mas não tenho certeza de como poderia fazer isso.

Existe alguma maneira de alterar as permissões da pasta da minha conta anterior para que eu possa acessar e transferir meus arquivos para minha nova conta? Quando clico em propriedades nessa pasta, todas as configurações são desfocadas e não consigo alterar nada. Eu suponho que a única maneira de fazer isso é através do terminal.

Alguém por favor pode me orientar sobre como fazer isso? Eu não sou super habilidoso em usar terminais, mas eu tenho um pouco de experiência com isso. Eu realmente apreciaria qualquer ajuda que você pudesse me oferecer.

Obrigado.

    
por Wee 18.06.2014 / 21:14

3 respostas

0

O comentário seria muito longo.

Você só precisa fazer o que quiser com privilégios elevados (como Tim mencionou)

  • sudo (ganhe temporariamente privilégios de superusuário / root)
  • su (conceda privilégios de superusuário / root até que o programa / tarefa termine)
  • gksudo (pense no sudo para programas gráficos).

Do terminal você pode fazer algo como: gksudo nautilus

Isso executará o Nautilus (gerenciador de arquivos padrão) com privilégios elevados.

Você deve ser capaz de mexer com suas permissões (graficamente) de lá.

Você também pode alterar as permissões do terminal (em seus arquivos agora copiados da postagem de Tim) Portanto, supondo que o novo diretório seja /home/MYNEWUSERNAME/OldFiles e seu nome de usuário seja MYUSERNAME.

chown -hR MYUSERNAME /home/MYNEWUSERNAME/OldFiles

Isso deve alterar o proprietário dos arquivos (e todos os sub-diretórios e arquivos dentro) para sua conta de usuário (permitindo que você use os arquivos).

    
por No Time 18.06.2014 / 21:55
0

Execute o seguinte comando:

sudo cp -R /home/OLDUSERNAME /home/MYNEWUSERNAME/OldFiles

E então:

sudo chmod +664 /home/USERNAME/OldFiles

    
por Tim 18.06.2014 / 21:18
0

Então, você tem dois problemas.

Primeiro, você pode tentar corrigir sua senha

sudo passwd *nonworkinguser

qual é a solução de disparo único.

se você quiser migrar sua casa de um usuário para outro, basta criar um usuário e

sudo mv /home/newuser /home/newuser.bak
sudo mv /home/olduser /home/newuser
sudo chown -R newuser.newuser /home/newuser

Ao fazer isso, você acabou de mover sua casa de um usuário para outro e, em seguida, alterou os direitos para todos os arquivos: é necessário que eles sejam de propriedade do novo usuário.

Claro que estamos assumindo que:

  • Sua pasta pessoal ainda está intacta (talvez esse seja o motivo pelo qual você não consegue fazer login?)
  • Seus arquivos antigos ainda estão disponíveis (por exemplo, sem criptografia)
  • Seu registro de problemas não é "disco 100% cheio" ou semelhante.
por Uriel Fanelli 18.06.2014 / 22:10