如何將Windowsserver 2003 IIS FTP改為被動模式
在石家莊網(wǎng)站建設(shè)過程中,會經(jīng)常使用到FTP,通過FTP來修改網(wǎng)站內(nèi)容。在使用的過程中,也會出現(xiàn)各種各樣的問題。FTP的話,首選被動模式,因為主動模式server要連接client的端口,一般會被client的防火墻阻塞。被動模式 FTP 連接是有時稱為到 " 服務(wù)器管理 ", 因為與之一瞬態(tài)端口用作數(shù)據(jù)連接的服務(wù)器端端口服務(wù)器響應(yīng)客戶端發(fā)出 pasv 命令后,。 由客戶端, 數(shù)據(jù)連接命令發(fā)出后服務(wù)器連接到客戶立即使用端口上面控制連接的客戶端端口。 現(xiàn)在石家莊網(wǎng)站建設(shè)工程師就來給大家介紹一下,如何將Windowsserver 2003 IIS中的ftp設(shè)置為被動模式。
根據(jù)搜索結(jié)果,看到有兩種辦法,第一種直接用命令就可以,第二種需要修改配置文件。我們兩個辦法都嘗試了一下,可能因為特殊問題第一種不行,然后根據(jù)第二種改完之后,重啟FTP,重啟服務(wù)器,發(fā)現(xiàn)可以了。小編在此推薦大家都嘗試一下。
1、cmd命令。
cd c:/Inetpub/AdminScripts
cscript adsutil.vbs set /MSFTPSVC/PassivePortRange "8000-10000"
這里是開放了 8000-10000 為被動模式的數(shù)據(jù)端口。
2、修改IIS配置文件
打開下面這個文件 :
C:/WINDOWS/system32/inetsrv/MetaBase.xml
Ctrl+F 搜索 MaxConnections
在 MaxConnections 下面新加一行被動模式的配置信息,修改為
LogType="1"
MSDOSDirOutput="TRUE"
MaxClientsMessage=" "
MaxConnections="100000"
PassivePortRange="8003"
有文檔說重啟啟動 FTP 服務(wù)就好,重啟之后發(fā)現(xiàn)沒生效,嘗試了一下重啟計算機,配置開始生效,被動模式被成功打開。
在石家莊網(wǎng)站建設(shè)中,F(xiàn)TP連不上只是一個比較常見的問題,從網(wǎng)站建設(shè)到應(yīng)用會出現(xiàn)各種各樣的問題。大家可以關(guān)注我們,我們會定時為大家分享一些關(guān)于建站相關(guān)的文章。