La première connexion
La première fois que vous vous connectez à un serveur, l'app demande Faire confiance à ce serveur ? et affiche l'adresse, le type de clé et l'empreinte de sa clé d'hôte.
- Lisez l'empreinte du serveur depuis sa console, ou demandez-la à son administrateur :
ssh-keygen -lf /etc/ssh/ssh_host_ed25519_key.pub - Si elle est identique, choisissez Faire confiance et se connecter. Sinon, choisissez Annuler.
Un serveur a une clé par type. Pour les lister toutes :
for f in /etc/ssh/ssh_host_*_key.pub; do ssh-keygen -lf "$f"; doneEmpreintes enregistrées
Empreintes liste les clés auxquelles vous avez fait confiance, avec le serveur, le type et l'empreinte. Elles se synchronisent avec votre coffre. Si vous en supprimez une, l'app redemande à la connexion suivante.
Quand une clé change
Si un serveur présente une clé différente de celle enregistrée, l'app s'arrête avant de vous connecter et affiche Connexion arrêtée, avec la clé enregistrée et la clé actuelle. Voir La clé du serveur a changé.
Importer known_hosts
Pour reprendre les clés auxquelles vous faites déjà confiance avec OpenSSH, choisissez Importer ~/.ssh/known_hosts dans Empreintes sur Mac, ou Importer un fichier known_hosts sur iPhone et iPad. Une empreinte déjà enregistrée reste telle quelle.
Détails de la connexion et échange de clés
Dans le menu de session, Plus, puis Détails de la connexion indique l'échange de clés utilisé et s'il est post-quantique. Pour le choisir pour un serveur, ouvrez Afficher plus, Réseau et rebonds, Échange de clés : Post-quantique d'abord, par défaut, Post-quantique seulement, ou Classique seulement pour un ancien serveur qui pose problème.