linux下安裝vsftpd,用windows連接時(shí)出錯(cuò)如下信息:

解決辦法如下:
查看SELinux有關(guān)ftp方面的設(shè)置
錯(cuò)誤原因:對(duì)方服務(wù)器開(kāi)啟了selinux,導(dǎo)致連接被阻斷的情況。(?默認(rèn)下是沒(méi)有開(kāi)啟FTP的支持,所以訪問(wèn)時(shí)都被阻止了)
解決方法:1)關(guān)閉selinux:????? #set enforce?0
???????????????? 2)設(shè)定setsebool值??
查看ftp的setsebool值:#sestatus -b| grep ftp或者#getsebool –a? | grep? ftp

修改值:
在命令行中輸入:
1. #setsebool? -P? ftp_home_dir? 1或者# setsebool -P ftpd_disable_trans 1(使用-P參數(shù),無(wú)需每次開(kāi)機(jī)都輸入這個(gè)命令)
2.或者沒(méi)有-P
.# setsebool ftpd_disable_trans 1 或者 # setsebool ftp_home_dir 1
3.查看當(dāng)前狀態(tài)是否是on的狀態(tài),顯示

然后關(guān)閉防火墻:
service iptables stop
重啟vsftpd :
? #service vsftpd? restart
windows登錄:

登陸成功。