Was bedeuten die verschiedenen Felder in einer ssh-Identifizierungsdatei?

476
Nona

Also ~/.ssh/config, ich sehe eine Identitätsdatei wie folgt aus .

Host github.com User gitboy Hostname github.com PreferredAuthentications publickey IdentityFile ~/.ssh/some_public_github_key IdentitiesOnly yes 

Gibt es eine Spezifikation, die beschreibt, was diese Felder bedeuten? (Ich kann daraus schließen, was sie bedeuten, wenn ich mit dem Prozess github ssh vertraut bin), aber was bedeutet IdentitiesOnlydas?

1

1 Antwort auf die Frage

4
user4556274

Dies ist keine Identitätsdatei (öffentlicher Schlüssel). Es ist eine Konfigurationsdatei. Sie ist auf der Handbuchseite ssh_config dokumentiert . Verwenden man ssh_configSie alternativ zu den im Internet gehosteten Kopien der Handbuchseiten auf Ihrem lokalen System, um sicherzustellen, dass die Dokumentation für die sshauf Ihrem System installierte Version gilt.


Die IdentitiesOnly yesZeile zeigt insbesondere an, dass die sshVerbindung nur das angegebene verwenden soll IdentityFile. keine anderen Identitäten, auf die er Zugriff haben könnte.