SSH from zero
Connect to remote machines securely, use keys instead of passwords, copy files, open tunnels and harden a server.
- 1What is SSH?What SSH is, why it replaced Telnet, and how the client and server fit together.8 min
- 2Connecting, ports and host keysConnect on a custom port, run one command, and understand the first-connection fingerprint warning.10 min
- 3Key pairs: log in without passwordsGenerate a modern key pair, install the public key on a server and use ssh-agent.12 min
- 4The config file and jump hostsSave connection settings with aliases and reach private machines through a bastion.8 min
- 5Copying files and port forwardingTransfer files with scp, sftp and rsync, then forward ports through an SSH connection.12 min
- 6Hardening an SSH serverTurn off password logins, restrict root and users, and apply changes without locking yourself out.10 min
Your certificate
Finish all 6 lessons, passing every exercise, to unlock your certificate of completion.
You completed SSH from zero. Put your name on a certificate you can download and share.
Your name is used only in your browser to draw the certificate. It is never sent to us.
Share your achievement
Post it and tag the creator. Pick a network to get the text with the right mention.
This is a self-paced completion certificate. Your browser issues it when you pass the exercises. It is not an accredited qualification or a verified credential.