Debian11系統編譯安裝Pure-Ftpd教程。

zhilian發表於2024-01-14

在Debian 11系統上編譯安裝Pure-FTPd的教程如下:

  1. 更新系統軟體包:

    sudo apt update
    sudo apt upgrade
  2. 安裝編譯Pure-FTPd所需的依賴庫和工具:

    sudo apt install build-essential libssl-dev
  3. 下載Pure-FTPd原始碼包:

    wget 
  4. 解壓原始碼包:

    tar -zxvf pure-ftpd-1.0.49.tar.gz
  5. 進入原始碼目錄並進行配置和編譯:

    cd pure-ftpd-1.0.49
    ./configure
    make
  6. 安裝Pure-FTPd:

    sudo make install
  7. 建立FTP使用者和組:

    sudo groupadd ftpgroup
    sudo useradd -g ftpgroup -d /dev/null -s /etc ftpuser
  8. 建立FTP服務啟動指令碼:

    sudo nano /etc/systemd/system/pure-ftpd.service

    在檔案中新增以下內容:

    [Unit]Description=Pure-FTPd FTP serverAfter=network.target[Service]ExecStart=/usr/local/sbin/pure-ftpd -l pam -A -E -Y 1Restart=always[Install]WantedBy=multi-user.target
  9. 啟動FTP服務並設定開機自啟:

    sudo systemctl enable pure-ftpd.service
    sudo systemctl start pure-ftpd.service
  10. 配置Pure-FTPd:
    編輯配置檔案  /usr/local/etc/pure-ftpd/pure-ftpd.conf,根據需求進行相應的配置,例如埠、允許匿名登入、限制使用者許可權等。
  11. 驗證Pure-FTPd是否正常執行:
    使用FTP客戶端連線到伺服器的IP地址,使用正確的使用者名稱和密碼進行登入,如果成功連線並可以進行檔案傳輸,則表示安裝成功。

以上是在Debian 11系統上編譯安裝Pure-FTPd的基本步驟。請根據實際情況進行相應的調整和配置。


來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/70025954/viewspace-3003764/,如需轉載,請註明出處,否則將追究法律責任。

相關文章