Debian LAMP(Linux, Apache, MySQL, PHP)安全設置是確保服務器安全運行的關鍵。以下是一些主要的要點:
apt update
和 apt upgrade -y
命令,確保所有安全補丁和系統修正都得到應用。/etc/ssh/sshd_config
文件,設置 PermitRootLogin no
或 PermitRootLogin prohibit-password
,以禁止root遠程登錄。useradd
命令創建新用戶,并通過 usermod -aG sudo 用戶名
將其加入sudo組,使得該用戶能執行需要特權的命令,又不必直接使用root賬戶。~/.ssh/authorized_keys
文件中,通過密鑰而不是密碼登錄,增強安全性。Require all granted
而不是 Allow from all
以提高安全性。/var/www/html
)的權限設置為 755
,文件所有權設置為Web服務器用戶(如 www-data
)。auditd
進行系統審計,監控異?;顒?。通過以上設置,可以顯著提高Debian LAMP服務器的安全性,保護數據和系統的完整性。