vsftpd的簡單配置參考此教程 傳送門
教程內(nèi)xinetd的配置失效,
用xinetd方式啟動(dòng)ftp方式如下
1、在/etc/xinetd.d/目錄中創(chuàng)建一個(gè)文件vsftpd
內(nèi)容如下:
service ftp{ socket_type = stream wait = no user = root server = /usr/sbin/vsftpd log_on_success += DURATION USERID log_on_failure += USERID nice = 10 disable = no}
2、復(fù)制vsftpd.conf到/etc/目錄下,因?yàn)閤inetd對vsFTPd配制文件應(yīng)該在/etc目錄下,所以我們就必須把這個(gè)文件復(fù)制到/etc目錄下,否則會(huì)出現(xiàn)系統(tǒng)中l(wèi)ocal用戶無法登入,也就是說,不復(fù)制這個(gè)文件會(huì)出現(xiàn)ftp非匿名用戶無法訪問,只能用匿名用戶訪問。
cp/etc/vsftpd/vsftpd.conf/etc/vsftpd.conf
3、更改配制文件/etc/vsftpd.conf,把如下的項(xiàng)注掉:
也就是把
listen=YES
改為
#listen=YES
或者是把這行刪除也行。
4、把/etc/init.d/vsftpd這個(gè)文件刪除。其實(shí)最好的備份到別處,因?yàn)槲覀冇袝r(shí)實(shí)驗(yàn)來實(shí)驗(yàn)去,可能還會(huì)轉(zhuǎn)到standalone模式啟動(dòng)。我就直接移動(dòng)到別的目錄,比如是/root下面的backup目錄。
mkdir/root/backup
mv/etc/init.d/vsftpd/root/backup
5、把vsftpd的服務(wù)取消
6、重啟xinetd服務(wù)
servicexinetdrestart
新聞熱點(diǎn)
疑難解答
圖片精選