Linuxlab

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 name

On 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 (y
Locked

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.

See the course