確?;贒ebian的VirtualBox虛擬機在運行時具備足夠的安全防護,是每位系統管理員的重要任務。以下是一些關鍵的安全設置步驟:
sudo apt update && sudo apt upgrade
或sudo apt full-upgrade
sudo apt autoremove
sudo apt clean
sudo apt install ufw
sudo ufw allow 22/tcp # 允許SSH
sudo ufw allow 80/tcp # 允許HTTP
sudo ufw allow 443/tcp # 允許HTTPS
sudo ufw enable
sudo ufw status
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 443 -j ACCEPT
sudo iptables-save
sudo iptables-restore
/etc/ssh/sshd_config
文件,更改 Port
為非標準端口。PermitRootLogin no
。ssh-keygen -t rsa
ssh-copy-id user@remotehost
sudo adduser newuser
sudo usermod -aG sudo newuser
/etc/pam.d/common-password
文件,設置密碼復雜度要求。sudo
代替直接登錄為root用戶。通過上述步驟,您可以顯著提高基于Debian的VirtualBox虛擬機的安全性,有效預防和應對各種網絡威脅。請根據您的具體需求和環境調整這些建議。