SSH (Secure Shell) is how you administer almost every Linux server, which makes it one of the most attacked services on the internet. Automated bots constantly try common usernames and passwords against any address with port 22 open. Hardening SSH means replacing passwords with keys, restricting who can log in and how, and keeping the daemon configuration tight. Because a mistake here can lock you out of a remote machine, the order in which you make changes matters as much as the changes themselves.
Keep reading for free
Create a free StudyToCert account to read the rest of this lesson: 7 more sections, 7 key terms, a real-world example, an exam tip and self-check questions. Every lesson, lab and practice test is free with an account.