Auf meinem Windows-Entwicklungscomputer verwende ich Pageant mit einem geheimen Schlüssel, um mich bei einem SVN-Server zu authentifizieren.
Ich möchte wissen: Was ist der entsprechende Mac-Prozess dafür? Festzug ist nicht portiert, wie authentifiziere ich mich?
macos
ssh
svn
authentication
private-data
Joseph Weissman
quelle
quelle
Antworten:
Ich verwende den SSH-Schlüsselbund auf meinem Mac, um meinen SSH- Schlüsselagenten und die angehängten Schlüssel zu verwalten. Es führt ssh-agent und ssh-add aus, um die Schlüssel hinter den Kulissen zu verwalten, startet jedoch, wenn ich mich anmelde, speichert die Passphrase im OSX-Anmeldeschlüsselbund (Sie müssen dies jedoch nicht tun).
quelle
ssh-add und ssh-agent sind die entsprechenden Tools, die integriert sind. Am besten lesen Sie ein Tutorial für Linux oder OS X, um die Authentifizierung mit ssh einzurichten. Es ist dasselbe.
quelle
Pageant ist eine Windows-Problemumgehung, bei der OpenSSH nicht installiert ist. Da moderne Macs UNIX sind , müssen Sie nichts installieren!
Hier ist ein kurzer Überblick über die Einrichtung
quelle
Für mich
~/.ssh/config
funktioniert die Datei am besten. Fügen Sie mit diesem Schema Gruppen von Konfigurationen hinzu:und dann
stellt eine Verbindung mit diesen Einstellungen her, einschließlich des Schlüssels. Auf diese Weise können Sie viele verschiedene Schlüssel für verschiedene Hosts haben, ohne sie alle hinzufügen zu müssen
ssh-agent
.quelle