como modificar o perfil de outro usuário no console de recuperação?

0

Praticamente tudo está no título, realmente! ;) Eu instalei alguns componentes para compilar programas, e o último passo foi adicionar o diretório go ao caminho. Sendo um noob total do ubuntu, adicionei a linha PATH="Caminho / Para / Pasta", depois da que já estava lá.

Após a primeira reinicialização eu não consigo mais entrar no Ubuntu (a tela fica apagada por algum tempo e então eu volto para a tela de login, e o mesmo chime me cumprimenta.)

Eu consegui inicializar no modo de recuperação, abrir o perfil do root com o vi, mas não consigo encontrar o perfil do meu outro usuário nem praticamente nada.

Qualquer dica seria muito apreciada!

Pascal

    
por Pinpin 19.03.2012 / 18:05

1 resposta

2

O modo de recuperação não significa necessariamente que todas as suas partições sejam montadas (às vezes isso acontece). Mesmo que isso aconteça, você precisa pensar nela como uma árvore de diretórios filhos que não está anexada ao seu '/'. Então chroot a ele e tudo será onde você espera.

IIRC (se bem me lembro) - o modo de recuperação informa onde a raiz do sistema em execução está montada. Com essa informação, você pode ir para /where-rescue-mode-told-me-it-was-mounted/home/user/.profile

ok, então acabei de verificar. Faz um tempo desde que eu tive que usar o console de recuperação. Use a opção remontar tudo como RW antes de descartar para um shell raiz. Deixa você entrar / root / como seria de esperar.

Então, para chegar ao usuário .profiles:

cd /home
ls
cd listed_username
nano .profile

altere seu:

PATH="Path/To/Folder"

para

PATH=$PATH:/path/to/folder

Você disse que está usando o vi. Eu especifico nano porque é mais fácil para novos usuários linux.

    
por RobotHumans 19.03.2012 / 18:19