vsftpd 啟動(dòng)篇
vsftpd啟動(dòng)篇
vsftpd 有兩種運(yùn)行方式,一種是standalone 一種是 via an inetd (或者 inetd or xinetd).
1、如何啟動(dòng)
1)系統(tǒng)自帶的
- [root@Linux_win software]# service vsftpd restart
2)源包安裝:
- [root@Linux_win software]# /安裝路徑/vsftpd &
- [root@Linux_win vsftpd]# /sbin/service xinetd restart
或
- [root@Linux_win vsftpd]# /usr/local/sbin/vsftpd &
2、standlone啟動(dòng)
具體的運(yùn)行方式由參數(shù)listen決定。當(dāng)listen參數(shù)值為YES時(shí),VSFTPD單獨(dú)運(yùn)行,我們可以使用腳本/etc/rc.d/init.d/vsftpd來啟動(dòng)、關(guān)閉以及重啟VSFTPD。命令如下:
- /etc/rc.d/init.d/vsftpd start|stop|restart
3、xinetd啟動(dòng),首先要將vsftpd.conf配置文件中的listen參數(shù)值改為NO。
其次,生成一個(gè)/etc/xinetd.d/vsftpd文件
- [root@Linux_win vsftpd]#vi /etc/vsftpd/vsftpd.conf或vi /etc/vsftp.conf
- listen=NO
- [root@Linux_win vsftpd]vi /etc/xinetd.d/vsftpd
內(nèi)容如下:
- service vsftpd
- {
- disable = no
- socket_type = stream
- wait = no
- user = root
- server = /usr/sbin/vsftpd
- port = 21
- log_on_success += PID HOST DURATION
- log_on_failure += HOST
- }
通過修改disable值為no或yes,并重新啟動(dòng)xinetd,從而啟動(dòng)或停止VSFTPD。
【編輯推薦】