adicionou novo usuário no shell / tab completando

3

Eu adicionei um novo usuário do Ubuntu com este comando

 useradd -d /home/newname -m newname

Parece que não há recurso de preenchimento de guia e apenas $ como prompt, Quando eu logar como root, vejo root @ server $ como prompt.

Algo está faltando para meu novo usuário?

Obrigações

    
por icn 14.04.2013 / 05:20

3 respostas

7

parece que seu usuário foi adicionado com o shell sh em vez de bash tente o seguinte.

su para seu novo usuário e digite chsh type /bin/bash e pressione Enter agora tente relogar e veja se funciona

    
por max 14.04.2013 / 09:45
2

Encontrei o mesmo problema e consegui corrigi-lo com useradd . De fato, você pode definir o shell inicial para o usuário enquanto cria o usuário, com a opção -s :

useradd -s /bin/bash -d /home/newname -m newname
    
por FlorianT 14.02.2018 / 13:22
0

Isso é estranho. Tudo isso deve estar em seus perfis .bashrc e bash, acredito. Isso deveria ter sido preenchido por / etc / skel. Tudo isso me leva a pensar que há um problema mais profundo na sua instalação.

    
por Journeyman Geek 14.04.2013 / 05:23