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

zhilian發表於2024-01-27

以下是Ubuntu 18.04系統編譯安裝Pure-FTPd的教程:

  1. 更新系統軟體包:

    sudo apt update
    sudo apt upgrade
  2. 安裝編譯所需的依賴項:

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

    mkdir ~/pureftpdcd ~/pureftpdcurl -O 
  4. 配置編譯引數:

    ./configure --with-everything --with-tls
  5. 編譯和安裝Pure-FTPd:

    makesudo make install
  6. 建立Pure-FTPd的執行使用者和組:

    sudo groupadd -g 2001 ftpgroupsudo useradd -u 2001 -s /bin/false -d /bin/null -c "Pure-FTPd user" -g ftpgroup ftpuser
  7. 建立FTP使用者目錄:

    sudo mkdir -p /home/ftpusers/example
    sudo chown -R ftpuser:ftpgroup /home/ftpusers/example
  8. 配置Pure-FTPd:

    sudo cp /usr/local/sbin/pure-ftpd /etc/init.d/pure-ftpd
    sudo chmod 755 /etc/init.d/pure-ftpd
    sudo ln -s /usr/local/sbin/pure-ftpd /usr/sbin/pure-ftpd
    sudo ln -s /etc/init.d/pure-ftpd /etc/rc.d/init.d/pure-ftpd
  9. 啟動Pure-FTPd:

    sudo /etc/init.d/pure-ftpd start

現在,您已經成功地在Ubuntu 18.04上編譯和安裝了Pure-FTPd。請注意,在實際操作中,您可能需要根據自己的需求進一步配置和保護Pure-FTPd。確保適當地設定FTP使用者的許可權和訪問控制,並考慮使用TLS/SSL進行安全傳輸。

請注意,透過編譯安裝方式安裝的Pure-FTPd不會自動更新,您需要手動更新版本或進行維護。


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

相關文章