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服務器的安全性,但安全是一個持續的過程。除了這些命令之外,還可以使用其他安全工具和實踐來進一步提高服務器的安全性。