溫馨提示×

Debian FTP Server帶寬限制

小樊
50
2025-08-11 04:27:56
欄目: 智能運維

在Debian上配置FTP服務器帶寬限制常用方法如下:

一、使用vsftpd內置參數(推薦)

  1. 安裝vsftpd
    sudo apt update && sudo apt install vsftpd  
    
  2. 編輯配置文件
    sudo nano /etc/vsftpd.conf  
    
    • 全局限制(單位:字節/秒):
      bandwidth_enable=YES  
      bandwidth_limit=102400  # 限制所有用戶總帶寬為100KB/s  
      
    • 用戶級別限制
      local_max_rate=512000   # 本地用戶最大上傳速度500KB/s  
      anon_max_rate=262144    # 匿名用戶最大上傳速度256KB/s  
      
    • 按用戶限制
      啟用用戶列表:
      userlist_enable=YES  
      userlist_file=/etc/vsftpd.user_list  
      userlist_deny=NO  
      
      /etc/vsftpd.user_list中添加用戶名,再通過chroot隔離用戶。
  3. 重啟服務
    sudo systemctl restart vsftpd  
    

二、使用工具輔助限制

  • trickle(輕量級)
    sudo apt install trickle  
    sudo trickle -d 1024 -u 1024 vsftpd  # 限制下載/上傳為1MB/s  
    
  • tc(流量控制)
    通過Linux內核配置更細粒度的帶寬規則,適合復雜場景(如按IP限制)。

注意事項

  • 匿名用戶需設置anon_upload_enable=YES才允許上傳。
  • 生產環境建議結合防火墻(如ufw)限制FTP端口(默認21)的訪問權限。
  • 驗證配置可通過FTP客戶端測試文件傳輸速度。

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