要防止Ubuntu SSH被攻击,可以采取以下几种措施:
sudo nano /etc/ssh/sshd_config
。Port
行,将其修改为一个非标准端口,例如2222。sudo systemctl restart sshd
。sudo apt install fail2ban
。sudo systemctl start fail2ban
。sudo systemctl enable fail2ban
。sudo apt install ufw
。sudo ufw enable
。sudo ufw allow 2222/tcp
(将2222替换为你修改后的SSH端口)。sudo nano /etc/ssh/sshd_config
。PermitRootLogin
行设置为no
。sudo systemctl restart sshd
。ssh-keygen
。~/.ssh/authorized_keys
文件中。PasswordAuthentication
行设置为no
。sudo apt update
。sudo apt upgrade
。通过上述措施,可以显著提高Ubuntu SSH的安全性,保护系统不受未经授权的访问和攻击。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:ubuntu ssh如何防止攻击