您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“Proftpd如何啟動”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“Proftpd如何啟動”這篇文章吧。
ProFTPD是繼Wu-FTP之后最為流行的FTP服務(wù)器軟件。
啟動測試
對于筆者的試驗系統(tǒng)RedHat6.2來說,需要將該配置文件中:
Group nogrou! p
修改為:
Group nobody
因為redhat系統(tǒng)中nobody用戶屬于nobody組,而不是nogroup組。
若需要將proftpd設(shè)置為系統(tǒng)啟動時自動啟動則通過如下命令拷貝啟動文件:
[root@ftpd proftpd-1.2.0rc3]# cp ./contrib/dist/rpm/proftpd.init.d /etc/rc.d
/init.d/proftpd
然后修改該腳本的可執(zhí)行屬性:
[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
則下次系統(tǒng)啟動以后,proftpd將自動啟動。
***,需要確保系統(tǒng)當(dāng)前沒有ftp服務(wù)器在運行:
[root@ftpd /]# netstat -ln
若輸出中不包含
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
這樣的內(nèi)容則可以直接啟動proftpd,否則需要關(guān)閉以前的ftpd服務(wù)器。對于一般的缺省
Linux安裝來說,則需要通過以下的途徑來關(guān)閉ftp服務(wù)器:
編輯/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的進(jìn)程號 ,重新啟動inetd進(jìn)程:
[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>
則現(xiàn)在你就擁有了一個安全可靠的ftp服務(wù)器。
以上是“Proftpd如何啟動”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注億速云行業(yè)資訊頻道!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。