安裝Pure-ftpd指令

  1. 進入pure-ftp資料夾
    % cd /usr/ports/ftp/pure-ftpd
    
  2. 安裝pure-ftpd
    % make install clean
    
  3. 複製設定檔
    % cd /usr/local/etc
    % cp pure-ftpd.conf.sample pure-ftpd.conf
    
  4. 編輯設定檔

    % nano pure-ftpd.conf
    
  5. 設定檔內容:

    ChrootEveryone   yes  # 限制每個用戶到自己的根目錄
    MaxClientsNumber 50   # 最多連線數
    MaxClientsPerIP  8    # 每個IP最多連線數量
    DisplayDotFiles  yes  # 是否顯示隱藏系統檔
    NoAnonymous      yes  # 不允許匿名用戶
    Umask            133:022  #文件權限:目錄,777-133=644:777-022=755
    AllowUserFXP     no   # 允許使用者用FTP軟體傳輸
    CreateHomeDir    yes  # 當使用者第一次存取FTP空間時,會依據帳號自動創資料夾
    
  6. 設定開機自動啟動

    % nano /etc/rc.conf
    加入pureftpd_enable="YES"
    
  7. 啟動FTP

    % /usr/local/etc/rc.d/pure-ftpd start
    

results matching ""

    No results matching ""