Debian: Não é possível conectar-se ao ssh com um usuário que acabei de criar

1

Eu tenho um debian 6 instalado em um servidor.

Instalei o ingres neste servidor, que roda agora com o usuário "ingres", quero conectar ao ssh com o usuário ingres (por muitos motivos, um deles é que quando eu faço "ingres", parece que os comandos armazenados no arquivo .profile não são executados).

O usuário tem uma pasta / home / ingres, bash como console, mas quando tento conectar recebi um erro de "Acesso negado".

Quando eu criei o usuário, eu não especifiquei nenhum usuário, então eu corri o

usermod -pThePasswordHere ingres

e tenho certeza de que estou usando a mesma senha para se conectar ao ssh.

Mas ainda recebo meus erros:

login as: ingres
[email protected]'s password:
Access denied

O que eu senti falta?

    
por J4N 09.08.2011 / 07:53

2 respostas

1

Tente usar

passwd username

e digite a senha do nome de usuário.

Verifique também se a senha digitada está correta, digitando-a lentamente. Às vezes eu acumulo algumas letras na minha senha, então é uma possibilidade.

Certifique-se de que o ingres foi adicionado aos usuários do ssh também.

    
por 09.08.2011 / 07:57
0

Use o comando password para definir a senha de um usuário. Se você quiser configurar o script da senha, dê uma olhada no chpasswd.

O que você fez quando usou o usermod -p para definir a senha foi sobrescrever a senha crypted como está escrito em / etc / shadow, então o que você precisaria fazer para definir sua senha para ThePassword com usermod teria sido:

usermod -p '$6$f2ob/Bhg$EPzlpkg7INdDxeuisOXOffKJddbLUFXdHLe6V7dFUQccLQ2CX9Pu2I8WJam2uZY4peh8EHHeLwwMW5mW3cHwz/' password
    
por 09.08.2011 / 10:35