Skip to main content

Understanding OpenSSH client and server logic

When using smartcards, you will connect from a client (usually your computer) to a server (a remote computer).

OpenSSH should be installed on the client and on the server:

  • Client is running SSH client, running from console using "ssh" syntax.
  • Server is running SSH server, usually started automatically on boot by a daemon process.

Of course, smartcard authentication is performed on client.