用戶(hù)配置目錄:/etc/vsftpd/user.d為每個(gè)用戶(hù)建立配置文件比如:#/etc/vsftpd/user.d/Tom編輯Tom文件,加入以下內(nèi)容local_root=/home/hyq/ftp/tom#Endvi /etc/vsftpd/vsftpd.conf加上以下幾行:chroot_list_enable=YESchroot_local_user=YESchroot_list_file=/etc/vsftpd/chroot_listuser_config_dir=/etc/vsftpd/user.d然后重啟VSFTPD服務(wù)service vsftpd restart
vsftp 出現(xiàn)500 OOPS: could not bind listening ipv4 socket 的解決方法原因:因?yàn)橥瑫r(shí)指定了 inetd和standalone 兩種運(yùn)行方式,端口沖突了.解決方法:1.使用XINET模式去掉/etc/rc.local文件中的vsftpd的啟動(dòng)腳本/usr/local/sbin/vsftp &重啟xinetd服務(wù), service xinetd restart運(yùn)行service vsftpd restart命令啟動(dòng)vsftpd2.使用STANDALONE獨(dú)立模式在服務(wù)器的負(fù)擔(dān)比較重的情況下最好用這個(gè)模式或者直接修改/etc/xinetd.d/vsftpd文件,把disable=no改成disable=yes就行了!service vsftpd start時(shí)出現(xiàn)Starting vsftpd for vsftpd: [ FAILED ]修改/etc/logrotate.d/vsftpd.log把 missingok 注釋掉########################################################################vsftpd服務(wù)器連接失敗,錯(cuò)誤提示:500 OOPS: cannot change directory:/home/*******解決方法:在終端輸入命令:setsebool ftpd_disable_trans 1service vsftpd restart這是因?yàn)镾E設(shè)置的關(guān)閉了ftp的原因。 使用命令 getsebool ftpd_disable_trans 可以查看當(dāng)前的狀態(tài)如果不是on ,那么輸入命令 setsebool ftpd_disable_trans 1 ,當(dāng)然也可以加入-P參數(shù),以便不需要每次開(kāi)機(jī)都輸入這個(gè)命令 setsebool -P ftpd_disable_trans 1
新聞熱點(diǎn)
疑難解答
圖片精選