ProFTPD 是一個相當出名的開源 FTP Server, 以下是在 RHEL 及 CentOS 7 安裝 ProFTPD 的方法:
ProFTPD 不在 RHEL 及 CentOS 預設的 Repository 裡面, 所以要先安裝 EPEL Repository, EPEL Repository 包括一些 RHEL 預設以外的常用套件。
1 |
# yum install epel-release |
之後就可以用 YUM 直接安裝 ProFTPD 及它的相關套件:
1 |
# yum install -y proftpd proftpd-utils |
安裝好 ProFTPD 後, 預設 firewalld 未有開放 FTP 對外存取, 要執行以下指令開放 FTP 存取:
1 2 |
# firewall-cmd --permanent --zone=public --add-service=ftp # firewall-cmd --reload |
最後一步是啟動 ProFTPD 及設定開機自動執行 ProFTPD:
1 2 |
# systemctl start proftpd # systemctl enable proftpd |
要測試是否安裝成功, 可以用 “ftp localhost” 檢查是否可以連接。