Sujet : openssh
-
Les avertissements SSH « Host key verification failed » et « REMOTE HOST IDENTIFICATION HAS CHANGED »
OpenSSH refuse de se connecter et affiche « Host key verification failed » ou la grande bannière « WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! » lorsque la clé du serveur ne correspond pas à celle enregistrée dans known_hosts. L'article explique pourquoi un serveur reconstruit et une véritable attaque produisent le même message, et comment les distinguer avant d'exécuter ssh-keygen -R.
-
« Permission denied (publickey) » avec SSH : l'interpréter grâce à ssh -v
Dans OpenSSH, « Permission denied (publickey) » signifie que toutes les clés proposées par le client ont été rejetées, ou qu'aucune n'a été proposée, sans préciser laquelle. L'article montre comment ssh -v désigne précisément les clés essayées et passe en revue les cas suivants : mauvais nom d'utilisateur, IdentitiesOnly, permissions d'authorized_keys côté serveur et abandon par défaut de ssh-rsa (SHA-1) depuis OpenSSH 8.8.
-
Installer et sécuriser le serveur OpenSSH intégré à Windows Server
Add-WindowsCapability installe la fonctionnalité OpenSSH Server ; le fichier sshd_config se trouve sous %ProgramData%\ssh. Les clés autorisées d'un administrateur doivent figurer dans administrators_authorized_keys, protégé par une ACL restrictive, faute de quoi le serveur les ignore, et DefaultShell détermine ce qu'exécute réellement une session SSH.
Lisible par machine : JSON