I enthusiastically use two-factor authentication whenever possible, because static passwords aren't the best mechanism around any moat. Traditional passwords are vulnerable to social engineering, ...
Secure Linux server against SSH brute-force attacks with SSH hardening tips, including SSH keys, access controls, login ...