溫馨提示×

Debian FTPServer安全設置有哪些要點

小樊
33
2025-08-31 09:13:09
欄目: 智能運維

Debian FTP Server安全設置要點如下:

  1. 軟件選擇與基礎配置
    • 推薦使用 vsftpd,安裝后編輯配置文件 /etc/vsftpd.conf
      • 禁用匿名訪問:anonymous_enable=NO。
      • 限制用戶至家目錄:chroot_local_user=YES。
      • 啟用日志記錄:xferlog_enable=YES。
  2. 用戶權限管理
    • 創建專用FTP用戶,設置強密碼,禁止登錄shell(如 usermod -s /sbin/nologin ftpuser)。
    • 通過PAM模塊實現用戶認證,可配置用戶列表限制登錄。
  3. 傳輸加密
    • 啟用 TLS/SSL加密(FTPS):安裝 vsftpd-ssl,配置證書路徑并設置 ssl_enable=YES。
    • 優先使用 SFTP(SSH File Transfer Protocol)替代FTP,避免明文傳輸。
  4. 防火墻規則
    • 使用 ufwiptables 開放FTP控制端口(21)和數據端口(20),被動模式需開放額外端口范圍(如1024-65535)。
    • 示例ufw規則:
      sudo ufw allow 21/tcp  
      sudo ufw allow 20/tcp  
      sudo ufw allow 1024:65535/tcp  
      sudo ufw reload  
      
  5. 系統與服務安全
    • 定期更新系統和軟件包:sudo apt update && sudo apt upgrade。
    • 禁用root SSH登錄,啟用密鑰認證。
    • 定期審計日志,監控異常訪問行為。

關鍵安全措施:優先使用SFTP/FTPS,限制用戶權限,加密傳輸,定期更新與審計。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女