Debian: Impossible de se connecter à ssh avec un user que je viens de créer

J'ai un debian 6 installé sur un server.

J'ai installé ingres sur ce server, qui s'exécute maintenant avec l'user "ingres", je veux me connecter à ssh avec l'user ingres (pour de nombreuses raisons, l'un d'eux est que lorsque je fais "su ingres", il semble que les commands sont stockées dans le file .profile ne sont pas exécutés).

L'user dispose d'un dossier / home / ingres, bash comme console, mais lorsque j'essaie de me connecter, j'ai eu une erreur "Accès refusé".

Lorsque j'ai créé l'user, je n'ai pas précisé d'user.

usermod -pThePasswordHere ingres

et je suis sûr d'utiliser le même mot de passe pour me connecter à ssh.

Mais j'ai toujours mes erreurs:

login as: ingres ingres@192.168.xxx.yyy's password: Access denied 

Qu'est-ce que j'ai raté?

Essayez d'utiliser

 passwd username 

et tapez le mot de passe pour le nom d'user.

Assurez-vous également que le mot de passe que vous entrez est correct en le tapant doucement. Parfois, je regroupe des lettres dans mon mot de passe, donc c'est une possibilité.

Assurez-vous que l'input a également été ajoutée aux users ssh.

Utilisez la command de mot de passe pour définir le mot de passe pour un user. Si vous souhaitez modifier le mot de passe, consultez Chpasswd.

Ce que vous avez fait lorsque vous avez utilisé usermod -p pour configurer le mot de passe était de replace le mot de passe crypté car il est écrit dans / etc / shadow, alors qu'est-ce que vous auriez dû faire pour définir votre mot de passe à ThePassword avec usermod aurait été:

 usermod -p '$6$f2ob/Bhg$EPzlpkg7INdDxeuisOXOffKJddbLUFXdHLe6V7dFUQccLQ2CX9Pu2I8WJam2uZY4peh8EHHeLwwMW5mW3cHwz/' password