Linux › Section J · Network applications and services › Topic J.2
Network servers and SSH
Almost every Linux server is managed over SSH, and most of its other services follow the same pattern of a daemon listening on a port. Setting up the SSH server properly, with key-based logins and sensible defaults, is one of the first and most important jobs on any new machine.
In this topic
- How network servers handle clients
- SSH and OpenSSH
- Host keys and known_hosts
- Configuring sshd
- Running the server under systemd
- Using the SSH client
- Worked example: setting up key-based login
- Worked example: permissions that SSH insists on
- Hardening sshd and fail2ban
- Common mistakes to avoid
- Key takeaways
This topic is part of Wuanberri Pro. Checking your access…
