Passphrases and ssh agent
>ssh root@learn.mi.hdm-stuttgart.de Enter passphrase for key '/home/goik/.ssh/id_ed25519': root@learn:~# exit logout Connection to learn.mi.hdm-stuttgart.de closed. >ssh root@klausur.mi.hdm-stuttgart.de Enter passphrase for key '/home/goik/.ssh/id_ed25519': root@klausur:~# exit logout Connection to klausur.mi.hdm-stuttgart.de closed.
-
Install ssh-agent or related on your system: Passphrase will be cached per session.
-
Optional: Connect your password manager to the agent.
Example: KeepassXC SSH Agent integration.
>printenv |grep SSH_AUTH_SOCK SSH_AUTH_SOCK=/run/user/21100/keyring/ssh >ps aux|grep ssh-agent goik 6671 ... /usr/bin/ssh-agent -D -a /run/user/21100/keyring/.ssh >ls -al /run/user/21100/keyring/ssh srwxr-xr-x. 1 goik goik 0 Apr 12 09:58 /run/user/21100/keyring/ssh
Note: The “s” in
srwxr-xr-x
indicates a
domain socket.
No. 4
ssh-agent installation
Q: |
Install ssh-agent or related on your system. Then try multiple ssh logins. Entering your passphrase should now be required only once per login session. |
No. 5
MI Gitlab access by ssh
Q: |
Read Use SSH keys to communicate with GitLab and configure your MI Gitlab profile for ssh access.
|