Preso no terminal como usuário root

0

Eu baixei recentemente o Ubuntu para o meu laptop. Sempre que eu abro o aplicativo 'Bash no Ubuntu no Windows', ele imediatamente abre o terminal no usuário root, como visto nesta imagem.

Eu quero acessar os diretórios normais dos meus computadores, como Documentos, Área de Trabalho, etc., no entanto, quando escrevo ls , ele está vazio. Eu tentei muitas coisas, incluindo cd /home/username/ (que apenas diz que não há nenhum arquivo ou diretório), escrevendo exit (que simplesmente cruza o terminal e não me desconecta). Também pode ser interessante notar que nunca me pediram para criar um nome de usuário ou senha ao instalar o Ubuntu.

    
por L.Kay 14.10.2017 / 12:17

1 resposta

2

Usuários, gerenciamento de usuários e privilégios são discutidos no link

Embora o usuário que você está executando como "root" não acredite que o usuário tenha direitos administrativos no Windows, não tenho certeza sobre o ambiente bash, mas eu pessoalmente alteraria os nomes. Estou surpreso que o ubuntu não tenha configurado um usuário não-root como parte da instalação.

A partir desse site, execute os seguintes comandos no SO correto:

"nome de usuário" é o usuário que você deseja executar no Ubuntu, altere conforme necessário.

Do Ubuntu (shell de root)

passwd username

Da execução do WINDOWS (cmd):

C:\> ubuntu config --default-user username

Não tenho certeza sobre o acesso aos arquivos do Windows do Ubuntu, ele pode ou não funcionar quando você muda de usuário, mas, conforme explicado no link, o acesso é mantido separado e as permissões do Windows não são as mesmas que as do Ubuntu. / p>

Se funcionar, você deve ver seus arquivos do Windows no Ubuntu em /mnt/c/ , então Documents e tal devem estar em /mnt/c/Users/your_windows_user/Documents/ e tal.

Se não estiver funcionando, faça uma pergunta à parte e forneça detalhes com todas as mensagens de erro recebidas.

    
por Panther 14.10.2017 / 15:12