FTP連接時(shí)報(bào)錯(cuò) 227 Entering Passive Mode 的解決方法
問題場(chǎng)景:
登錄ftp時(shí)或上傳數(shù)據(jù)過程中顯示227 Entering Passive Mode (xxx,xxx,,xxx,xxx,x)。
解決方案:
虛擬主機(jī)在傳輸數(shù)據(jù)的過程中,采用被動(dòng)模式,可能由于端口無法打開導(dǎo)致傳輸失敗,嘗試切換工作模式,可解決這個(gè)問題。
因?yàn)镕TP有兩種工作模式,主動(dòng)式和被動(dòng)式 :
· 主動(dòng)方式的連接過程是:客戶端向服務(wù)器的FTP端口(默認(rèn)是21)發(fā)送連接請(qǐng)求,服務(wù)器接受連接,建立一條命令鏈路。當(dāng)需要傳送數(shù)據(jù)時(shí), 客戶端在命令鏈路上用PORT命令告訴服務(wù)器:我打開了***X端口,你過來連接我。于是服務(wù)器從20端口向客戶端的***X端口發(fā)送連接請(qǐng)求,建立一條數(shù)據(jù)鏈路來傳送數(shù)據(jù)。
· 被動(dòng)方式的連接過程是:客戶端向服務(wù)器的FTP端口(默認(rèn)是21)發(fā)送連接請(qǐng)求,服務(wù)器接受連接,建立一條命令鏈路。當(dāng)需要傳送數(shù)據(jù)時(shí), 服務(wù)器在命令鏈路上用PASV命令告訴客戶端:我打開了***X端口,你過來連接我。于是客戶端向服務(wù)器的***X端口發(fā)送連接請(qǐng)求,建立一條數(shù)據(jù)鏈路來傳送數(shù)據(jù)。
如問題還未解決,請(qǐng)聯(lián)系售后。