GNU/Linux >> Tutoriels Linux >  >> Linux

Modification de l'ordre des clés privées transmises via la connexion ssh

Voir si la fiche d'identité est répertoriée

ssh-add -l

Sinon, ajoutez-le

ssh-add ~/.ssh/username  

A ensuite pu sélectionner le bon fichier d'identité


Il semble que ssh essaie toutes les identités qu'il connaît. Si vous souhaitez uniquement essayer l'identité spécifiée dans le fichier de configuration, ajoutez la ligne

IdentitiesOnly = yes

à cette section Host de votre fichier .ssh/config.

Voici la section pertinente de la page de manuel ssh_config :

IdentitiesOnlySpécifie que ssh(1) ne doit utiliser que les fichiers d'identité d'authentification configurés dans les fichiers ssh_config, même si ssh-agent(1) offre plus d'identités. L'argument de ce mot clé doit être ''oui'' ou ''non''. Cette option est destinée aux situations où ssh-agent propose de nombreuses identités différentes. La valeur par défaut est ''non''.


Linux
  1. Un peu de magie de copie de fichier SSH en ligne de commande

  2. Comment se connecter à l'instance OpenStack ou à la VM via PuTTY à l'aide de Key ?

  3. Comment désactiver la connexion de l'utilisateur racine via SSH

  4. Ssh – Comment accélérer la connexion Ssh trop lente ?

  5. Linux - Comment afficher le type de système de fichiers via le terminal ??

Comment configurer une connexion SSH sans mot de passe sous Linux avec des clés

Utilisation du fichier de configuration SSH

Générer des clés SSH pour une connexion sans mot de passe dans Ubuntu

Comment configurer les clés SSH pour la connexion SSH "clé publique/privée" sous Linux

Comment convertir la clé privée de PuTTY (.ppk) en clé SSH

SSH - Comment inclure la commande -t dans le fichier ~/.ssh/config