MSYS2: SSH-Authentifizierung mit PuTTYs pageant

Der SSH-Client PuTTY bringt mit „pageant“ ein praktisches Tool zur Authentifizierung an einem Server mithilfe von SSH-Keys mit. Nachdem alle gewünschten SSH-Keys in pageant geladen wurden, werden die Keys automatisch von PuTTY zur Authentifizierung am Server genutzt.

Neben PuTTY selbst können auch weitere Anwendungen pageant nutzen. Einige Programme wie WinSCP und FileZilla bringen die Unterstützung hierfür bereits mit, in anderen Fällen muss diese erst noch nachgerüstet werden.

Unter Windows verwende ich als Entwicklungsumgebung bevorzugt MSYS2. Im Gegensatz zu WSL können damit auch (ohne einen Cross-Compiler nutzen zu müssen) native Win32-Binaries mit GCC gebaut werden; das „Look and Feel“ unterscheidet sich dabei kaum von einer „Linux-Shell“.

Ab und an ist es dann auch praktisch, direkt in einer MSYS2-Shell SSH, scp oder rsync nutzen zu können. Und noch praktischer ist es, wenn man auch hier zur Authentifizierung gleich die (zumindest bei mir) meist ohnehin in pageant geladenen SSH-Keys verwenden kann.

Mehr lesen „MSYS2: SSH-Authentifizierung mit PuTTYs pageant“