A suitable SSH agent. You can either run an agent on your local machine, load the key into there, and enable SSH agent forwarding, or you can connect to the existing agent during the SSH session. I have no idea how the latter is done.
Wie verwende ich einen öffentlichen SSH-Schlüssel von einem Remote-Computer?
Setup Die öffentlichen Schlüssel werden auf einem Macbook eingerichtet. Ich kann ein Kennwort ohne Push an Github und einen Server (iMac) im lokalen Netzwerk ausführen.
Das Problem Ich weiß, dass die Tasten teilweise richtig eingerichtet sind, da ich alles funktioniert, wenn ich am Macbook sitze. Was nicht funktioniert, ist, wenn ich per Fernzugriff in das Macbook einsteige und versuche, auf Github oder den iMac-Server zu drücken. Ich werde aufgefordert, meine SSH-Schlüssel-Passphrase einzugeben.
Was fehlt mir, um das Pushing von github vom Macbook aus zu aktivieren, während ich vom iMac aus remote angemeldet bin?
2 Antworten auf die Frage
I've got a partial solution
$> eval `ssh-agent` $> ssh-add enter the passphrase here
The problem is that this solution isn't persistent as best I can tell. Plus, it appears that I'll be required to enter my passphrase at least once every time I login, which defeats the purpose. I'm not doing a lot of tasks like this, it's always just "login, push, logout".
Verwandte Probleme
-
3
Beschleunigung der Bootzeiten von OS X bei einem Jahr alten MBP
-
3
Wie ordnen Sie ein Airport Time Machine-Backup nach der Migration auf einen neuen Mac wieder zu?
-
6
Wie können Sie den Startton auf einem Mac stummschalten?
-
5
Warum wird mein Macbook bei der Verwendung von Boot Camp extrem heiß?
-
7
Gibt es unter Mac OS X ein Strg + Tab-Äquivalent?
-
6
Weg, um Time Machine-Daten auf eine neue Festplatte zu migrieren
-
13
Setzen Sie die Windows-Position von Mac OS X nach dem Abnehmen des externen Monitors zurück
-
10
Sicherungssoftware für Mac OS X
-
5
Wie kann ich unter Mac OS X einen .kext deinstallieren und entfernen?
-
4
Wie kann ich die Auswurftaste auf der MacBook-Tastatur erneut "löschen"?