1 votes

Impossible de se connecter à la machine distante via SSH - erreur : Permission refusée (clé publique, interactive au clavier)

J'ai essayé de me connecter à la machine distante avec le nouveau compte deuxième admin, mais le mot de passe a été rejeté. Je suis très certain d'avoir tapé le bon mot de passe pour le compte deuxième admin. Après trois tentatives, j'ai reçu l'erreur suivante :

$ Permission denied (publickey,keyboard-interactive).

Il y a eu un moment où il m'a demandé une clé. J'ai répondu oui. Après trois tentatives de connexion échouées, je n'ai pas encore vu l'option de la clé.

Je continue de recevoir l'erreur ci-dessus. Je pense qu'il voulait que je tape le nom d'utilisateur de l'admin actuel (premier admin) qui était connecté. Si c'est le cas, comment puis-je ajouter mon compte deuxième admin pour me connecter (via SSH) alors que le premier admin est connecté (GUI) ?

J'ai créé l'utilisateur deuxième admin comme suit...

sudo dscl . create /Users/$USERNAME 
sudo dscl . create /Users/$USERNAME UniqueID 405
sudo dscl . create /Users/$USERNAME PrimaryGroupID 80
sudo dscl . create /Users/$USERNAME NFSHomeDirectory /private/var/$USERNAME
sudo dscl . create /Users/$USERNAME UserShell /bin/bash
sudo dscl . passwd /Users/$USERNAME "$PASSWORD"
sudo dscl . append /Groups/admin GroupMembership $USERNAME

...et activé la Connexion à distance avec les paramètres suivants...

sudo systemsetup -setremotelogin on
sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist > /dev/null 2>&1

0voto

Beau Points 1

Vous avez probablement la clé dans .ssh/knownhosts sur votre machine locale et le problème est que votre clé knownhost vous relie peut-être à l'utilisateur d'origine, et non au nouveau :

  1. vim .ssh/knownhosts

  2. Trouvez l'adresse IP du serveur) Supprimez cette clé Enregistrez et quittez

  3. Essayez de vous connecter en SSH à nouveau

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