在CentOS默認的yum資源中找不到proftpd,所以要想用yum安裝則必須先將非標資源加上去。
1.增加yum非標資源
vi /etc/yum.repos.d/dag.repo
增加以下內容:
[dag]
name=Dag RPM Repository for Red Hat Enterprise Linux
baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag
gpgcheck=1
enabled=1
然後,要導入GPG的檢查文件
wget
http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
rpm --import RPM-GPG-KEY.dag.txt
2. 安裝
yum install proftpd
3.增加ftpadmin組
groupadd ftpadmin
4.修改配置
vi /etc/proftpd.conf
修改 兩處nobody->ftpadmin
安全起見,修改port 21爲另外一個整數
5.增加想要的用戶(同時指定目錄)
useradd -s /data0/htdocs/www -d /dev/null ftpwww
passwd ftpwww
# 最後一節是ftp用戶名,-s後面是該用戶對應的目錄
6.啓動proftp
service proftpd start
7.自動運行
echo "/etc/init.d/proftpd start">>/etc/rc.local