Criou um novo usuário no Linux, mas não conseguiu fazer login no putty ou SSH ou então [closed]

0

Eu sou novo no Linux, não sei coisas profundas. Eu criei um usuário a partir da conta root, mas não consigo fazer login como o novo usuário (sampleUser). Aqui estão os comandos que usei para criar um novo usuário:

useradd  -m  -s  /usr/local/bin/bash  -d  /home/sampleuser   sampleuser
passwd sampleuser  
chown sampleuser.sampleuser sampleuser
chmod 777 sampleuser
    
por Kumar 06.04.2013 / 03:56

2 respostas

1

como usuário root, edite / etc / ssh / sshd_conf e veja se você tem linhas iniciando com palavras-chave AllowUsers ou DenyUsers. Se fizer isso, adicione o novo nome de usuário ao final de uma das linhas AllowUsers.

    
por 06.04.2013 / 09:50
1

/usr/local/bin/bash é um lugar notável para um shell de login, mas possível. Verifique se ele está lá e verifique se ele está listado em /etc/shells . PAM ou SSH podem exigir isso.

777 permissões em um diretório pessoal de um usuário com um shell de login não são seguras e também podem ser verificadas quanto a logins válidos pelo PAM, por exemplo.

    
por 06.04.2013 / 12:51