Trocar usuário na sessão ao vivo dá “no passwd entry”

1

Não consigo mais acessar meu sistema Ubuntu (veja esta pergunta ). Agora eu estou inicializando meu computador com um bootable-Ubuntu-usb-stick, isso funciona e eu tento acessar meus arquivos para manter meus arquivos no disco rígido seguro. Mas quando tento copiar os arquivos para uma unidade externa, recebo a mensagem de erro

The folder xxx cannot be handled because you do not have permissions the read it

Então eu tentei a linha de comando tentando primeiro trocar de usuário (o dono dos arquivos), mas isso dá:

No passwd entry for user 'waanders'

Não consigo acessar meus próprios arquivos, por favor, ajude.

    
por waanders 14.02.2015 / 11:32

1 resposta

2

O UID do proprietário dos arquivos pode ser diferente de 1000, que é o uid do primeiro usuário criado. Você pode usar o comando stat para determiná-lo. Você pode:

  • use sudo -i para se tornar root (não é necessária senha na sessão ao vivo) e acesse todos os arquivos. A opção mais simples.
  • chown dos arquivos para o UID 1000 - pode ser demorado dependendo do número de arquivos.
  • adicione um usuário com o UID igual ao dos arquivos (digamos, 1001 ):

    sudo adduser --uid 1001 foo
    

    Em seguida, mude para esse usuário.

por muru 14.02.2015 / 14:20