GNU/Linux >> Znalost Linux >  >> Linux

Změna pořadí soukromých klíčů předávaných přes přihlášení ssh

Podívejte se, zda je soubor identity uveden

ssh-add -l

Pokud ne, přidejte jej

ssh-add ~/.ssh/username  

Poté byl schopen vybrat správný soubor identity


Vypadá to, že ssh zkouší všechny identity, o kterých ví. Pokud chcete pouze vyzkoušet identitu uvedenou v konfiguračním souboru, přidejte řádek

IdentitiesOnly = yes

do této části hostitele vašeho souboru .ssh/config.

Zde je příslušná část manuálové stránky ssh_config:

IdentitiesOnlyUvádí, že ssh(1) by mělo používat pouze soubory identity pro ověřování nakonfigurované v souborech ssh_config, i když ssh-agent(1) nabízí více identit. Argument tohoto klíčového slova musí být ''ano'' nebo ''ne''. Tato volba je určena pro situace, kdy ssh-agent nabízí mnoho různých identit. Výchozí hodnota je ''ne''.


Linux
  1. Jak se přihlásit k OpenStack Instance nebo VM přes PuTTY pomocí klíče?

  2. Jak převést soubor PPK na klíče OpenSSH a přihlásit se pomocí SSH v Linuxu?

  3. Jak zakázat přihlášení uživatele root přes SSH

  1. Ssh – vzhledem k soukromému klíči Ssh, jak obnovit veřejný klíč?

  2. Linux – Jak zobrazit typ souborového systému přes terminál?

  3. Spustit stejný skript na několika serverech přes Ssh?

  1. Malá kopie souboru SSH na příkazovém řádku

  2. Ssh – Jak urychlit příliš pomalé přihlašování Ssh?

  3. Jak nastavit klíče SSH pro přihlášení pomocí „veřejného/soukromého klíče“ SSH v systému Linux