溫馨提示×

Ubuntu SFTP安全配置有哪些

小樊
32
2025-09-05 08:34:31
欄目: 智能運維

Ubuntu SFTP安全配置主要包括以下方面:

  1. 安裝OpenSSH服務器:基礎服務安裝,確保支持SFTP。
  2. 創建專用用戶組與用戶
    • 新建sftp_users組,將用戶加入該組并限制其Shell為/sbin/nologin,僅允許SFTP訪問。
  3. 配置SSH文件(關鍵步驟)
    • 編輯/etc/ssh/sshd_config,啟用internal-sftp,通過Match Group限制用戶組,設置ChrootDirectory(限制用戶僅能訪問主目錄)、禁用AllowTcpForwardingX11Forwarding。
  4. 設置目錄權限
    • 用戶主目錄屬主為root,權限755;上傳目錄屬主為用戶,權限755,確保用戶可寫入。
  5. 啟用公鑰認證
    • 禁用密碼認證,配置PubkeyAuthentication yes,將用戶公鑰添加至authorized_keys,提升認證安全性。
  6. 防火墻與網絡限制
    • 使用ufw等工具限制SFTP端口(默認22)的訪問IP,僅允許可信IP連接。
  7. 日志與監控
    • 啟用SSH日志記錄,定期檢查異常登錄行為,及時發現安全威脅。
  8. 系統更新與補丁管理
    • 定期更新系統和OpenSSH軟件包,修復已知漏洞。

以上配置可有效隔離用戶權限、加密傳輸通道并限制訪問范圍,保障SFTP服務安全[1,2,3,4,5,6,7,8,9,10,11]。

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