1 votes

Ajouter un utilisateur à la connexion SSH avec fichier

J'ai un serveur Ubuntu 16 avec 2 utilisateurs (aaa, bbb). Par défaut, je peux accéder au serveur en utilisant cette ligne :

ssh -i /home/some_user/PEM_Keys/key.pem aaa@127.0.0.0

Maintenant, je dois pouvoir me connecter en utilisant l'utilisateur bbb :

ssh -i /home/some_user/PEM_Keys/key.pem bbb@127.0.0.0

J'ai essayé de faire ces commandes, mais cela ne semble pas fonctionner :

mkdir /home/bbb/.ssh
mkdir /home/bbb/.ssh/authorized_keys
sudo chown -R "bbb:bbb" /home/bbb/.ssh
sudo chmod 0700 /home/bbb/.ssh
sudo chmod 0600 /home/bbb/.ssh/authorized_keys
sudo cp /home/aaa/.ssh/authorized_keys /home/bbb/.ssh/authorized_keys

Le fichier pem que j'utilise ne peut pas être généré pour l'utilisateur bbb.

Des idées ?

----------------- Editer --------------

grep bbb /etc/passwd -> bbb:x:1001:1001::/home/bbb:/bin/bash
id bbb -> uid=1001(bbb) gid=1001(bbb) groups=1001(bbb)

0voto

mr info Points 11

Merci à @FedonKadifeli :

  • Supprimer les authorized_keys
  • copier le fichier de aaa à bbb
  • chown le bbb/.ssh

Tout fonctionne maintenant !

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X