Chapter 8
SSH and remote work
Updated July 3, 2026
Locally you are already at home. But working Linux systems usually live somewhere else: on a server in a data center, in the cloud, on a colleague's virtual machine. Access to them comes through ssh, a program that opens a shell on a remote machine over an encrypted channel.
The simplest call is a username, an at sign, and the host address:
$ ssh student@192.168.1.50 # connect as student to this address
$ ssh student@server.example.com # the same by domain nameOn the first connection ssh asks whether you trust the host and shows its key fingerprint:
The authenticity of host 'server.example.com' can't be established.
ED25519 key fingerprint is SHA256:abc123...
Are you sure you want to continue connecting (yLocked
The rest of this chapter is part of a paid course
You are reading the open part. Buy the course to read the whole chapter.