安裝 proftpd ,但是由於 proftpd 本來沒有被定義為 CentOS 的官方資料庫中,可參考此篇文章來加入 yum 的設定。

安裝的方法如下
# yum -y install proftpd
安裝完畢後要來去修改一下 /etc/proftpd.conf
ServerType inetd
DefaultRoot ~/public_html !wheel
再加入這幾行到 /etc/proftpd.conf
ExtendedLog /var/log/proftpd/access.log WRITE,READ default  ← 記錄連接日誌到相應日誌文件
ExtendedLog /var/log/proftpd/auth.log AUTH auth  ← 記錄認證日誌到相應日誌文件
MasqueradeAddress digeast.no-ip.info  ← 定義服務器域名
PassivePorts 50000 50030  ← 為PASV模式連接時指定端口號(1024以後存在的任意端口號)
這裡我是以 xinetd 來管理啟動 proftpd ,還得要去修改一下 xinetd 中 proftpd 的設定
# vi /etc/xinetd.d/xproftpd
log_on_success += HOST PID   ← 變為此狀態,防止登錄時要等待30秒
log_on_failure += HOST   ← 變為此狀態,防止登錄時要等待30秒
disable = no   ← 變為此狀態,讓ProFTPD通過超級服務器啟動

最後我們要來啟動
proftpd Server 囉 !
# chkconfig xproftpd on  ← 設置ProFTPD自動啟動
# chkconfig --list xproftpd  ← 查看ProFTPD自動啟動的狀態
# /etc/rc.d/init.d/xinetd restart  ← 重新啟動超級服務器
[1] 用 ProFTPD 構建 FTP 服務器
[2] 簡易 FTP Server 架設 -- Pro FTPD
arrow
arrow
    全站熱搜

    Bojack 發表在 痞客邦 留言(0) 人氣()