Wolfgang Tichy


ssh is a way to establish remote connections to access other computers or the data on them. E.g. git can clone or pull via ssh, or you can log into other computers via ssh. For authentication one can use a password, but ssh keys are more secure and also more convenient.

ssh keys


Using an agent for your keys

Note that whenever you make a connection, computers such as quark.physics.fau.edu or bast.hpc.fau.edu will need your key. To access the key, your key-passphrase is needed. If you want to type this passphrase less often, you can set up ssh-agent or a similar program. On Linux ssh-agent should be already installed. But there is also GNOME Keyring and KDE Wallet, which can be used for the same purpose. On most modern Linux desktops, ssh-agent gets launched on login (usually by systemd).

Using add-key.py for your keys


Agent forwarding