sudo ufw enable
sudo ufw allow ssh
sudo ufw allow http
sudo ufw allow https
sudo passwd [用户名]
/etc/ssh/sshd_config
文件来实现。将PermitRootLogin
行的值设置为no
,然后重新启动SSH服务:sudo nano /etc/ssh/sshd_config
# PermitRootLogin no
sudo systemctl restart sshd
sudo apt update
sudo apt upgrade
sudo apt install fail2ban
然后,编辑/etc/fail2ban/jail.local
文件并配置适当的规则。
tail
命令实时监控日志文件:sudo tail -f /var/log/syslog
sudo tail -f /var/log/auth.log
~/.ssh/authorized_keys
文件中。然后,修改/etc/ssh/sshd_config
文件以禁用密码身份验证:sudo nano /etc/ssh/sshd_config
# PasswordAuthentication no
sudo systemctl restart sshd
这些命令可以帮助您增强Linux服务器的安全性,但安全是一个持续的过程。除了这些命令之外,还可以使用其他安全工具和实践来进一步提高服务器的安全性。