共計 1480 個字符,預計需要花費 4 分鐘才能閱讀完成。
這篇文章主要為大家展示了“Proftpd 如何啟動”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓丸趣 TV 小編帶領大家一起研究并學習一下“Proftpd 如何啟動”這篇文章吧。
ProFTPD 是繼 Wu-FTP 之后最為流行的 FTP 服務器軟件。
啟動測試
對于筆者的試驗系統 RedHat6.2 來說,需要將該配置文件中:
Group nogrou! p
修改為:
Group nobody
因為 redhat 系統中 nobody 用戶屬于 nobody 組,而不是 nogroup 組。
若需要將 proftpd 設置為系統啟動時自動啟動則通過如下命令拷貝啟動文件:
[root@ftpd proftpd-1.2.0rc3]# cp ./contrib/dist/rpm/proftpd.init.d /etc/rc.d
/init.d/proftpd
然后修改該腳本的可執行屬性:
[root@ftpd /]# chmod +x /etc/rc.d/init.d/proftpd
然后編輯 /etc/rc.d/init.d/functions:
修改
export PATH= /sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin
為
export PATH= /sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/sbin
注:若將在運行./cofigure 命令時通過 –prefix 選項指定將 proftpd 安裝在 /usr/sbin 目! 錄下
則不需要修改 fuctions 文件。
然后運行命令:
[root@ftpd rc3.d]# chkconfig –level 35 proftpd on
則下次系統啟動以后,proftpd 將自動啟動。
***,需要確保系統當前沒有 ftp 服務器在運行:
[root@ftpd /]# netstat -ln
若輸出中不包含
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
這樣的內容則可以直接啟動 proftpd,否則需要關閉以前的 ftpd 服務器。對于一般的缺省
Linux 安裝來說,則需要通過以下的途徑來關閉 ftp 服務器:
編輯 /etc/inetd.conf 文件,在
ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd -l -a
一行前加上 #:
#ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd -l -a
然后:
[root@ftpd ! /]# ps ax|grep inetd
350 ? S 0:00 inetd
得到 inetd 的進程號,重新啟動 inetd 進程:
[root@ftpd /]# kill -HUP 350
然后通過如下命令啟動 proftpd:
[root@ftpd /]# /etc/rc.d/init.d/proftpd start
這時候可以通過如下命令來測試 proftpd 是否正常運行:
C:WINDOWS ftp 192.168.2.33
Connected to 192.168.2.33.
220 ProFTPD 1.2.0rc3 Server (ProFTPD Default Installation)[ftpd.test.com.cn]
User (192.168.2.33:(none)): ideal
Password:
230 User ideal logged in.
ftp
則現在你就擁有了一個安全可靠的 ftp 服務器。
以上是“Proftpd 如何啟動”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注丸趣 TV 行業資訊頻道!