❶ win10系統自帶的IIS怎麼搭建FTP伺服器
方法如下:
1、打開控制面板,在控制面板窗口中,找到「程序」,點擊,
2、在打開的「程序」窗口中,找到「啟用或關閉windows功能」,點擊打開,如下圖所示:
3、在「windows功能」中找到「Internet信息服務」,並選中「FTP服務」、「FTP擴展性」和「IIS管理控制台」前的復選框,點擊「確定」,
4、系統自動配置成功後,在開始屏幕的搜索中輸入「IIS」,然後點擊打開「IIS管理器」
5、打開「IIS管理器」後,在左欄的「網站」上點擊右鍵,打開「添加FTP站點」
6、然後按照提示填寫站點信息
7、點擊「下一步」,按照下圖提示,設置「綁定和SSL設置」,在「IP地址」處,可以用內網IP也可以用外網IP,訪客自然也就根據IP設定來決定;
8、點擊「下一步」,設置「身份驗證和授權信息」
9、設置完以後,點擊「完成」,即可在左欄「網站」下看到「多了一個設置的FTP站點」
10、然後在瀏覽器地址欄中輸入「ftp://填寫的IP」測試一下。
...
❷ 如何設置IIS,FTP的設置是選主動模式還是被動模式
一、什麼是主動FTP 主動模式的FTP工作原理:客戶端從一個任意的非特權埠N連接到FTP伺服器的命令埠,也就是21埠。然後客戶端開始監聽埠N+1,並發送FTP命令「port N+1」到FTP伺服器。接著伺服器會從它自己的數據埠(20)連接到客戶端指定的數據埠(N+1)。
針對FTP伺服器前面的防火牆來說,必須允許以下通訊才能支持主動方式FTP:
1、 任何大於1024的埠到FTP伺服器的21埠。(客戶端初始化的連接)
2、 FTP伺服器的21埠到大於1024的埠。 (伺服器響應客戶端的控制埠)
3、 FTP伺服器的20埠到大於1024的埠。(伺服器端初始化數據連接到客戶端的數據埠)
4、 大於1024埠到FTP伺服器的20埠(客戶端發送ACK響應到伺服器的數據埠)
二、什麼是被動FTP
為了解決伺服器發起到客戶的連接的問題,人們開發了一種不同的FTP連接方式。這就是所謂的被動方式,或者叫做PASV,當客戶端通知伺服器它處於被動模式時才啟用。
在被動方式FTP中,命令連接和數據連接都由客戶端發起,這樣就可以解決從伺服器到客戶端的數據埠的入方向連接被防火牆過濾掉的問題。
當開啟一個 FTP連接時,客戶端打開兩個任意的非特權本地埠(N > 1024和N+1)。第一個埠連接伺服器的21埠,但與主動方式的FTP不同,客戶端不會提交PORT命令並允許伺服器來回連它的數據埠,而是提交 PASV命令。這樣做的結果是伺服器會開啟一個任意的非特權埠(P > 1024),並發送PORT P命令給客戶端。然後客戶端發起從本地埠N+1到伺服器的埠P的連接用來傳送數據。
對於伺服器端的防火牆來說,必須允許下面的通訊才能支持被動方式的FTP:
1、 從任何大於1024的埠到伺服器的21埠(客戶端初始化的連接)
2、 伺服器的21埠到任何大於1024的埠(伺服器響應到客戶端的控制埠的連接)
3、 從任何大於1024埠到伺服器的大於1024埠(客戶端初始化數據連接到伺服器指定的任意埠)
4、 伺服器的大於1024埠到遠程的大於1024的埠(伺服器發送ACK響應和數據到客戶端的數據埠)
以上關於主動和被動FTP的解釋,可以簡單概括為以下兩點:
❸ 用IIS如何啟動FTP服務
1、依次打開控制面板——添加刪除程序——選擇添加刪除組件,雙擊其中的internet 信息服務(IIS) ——在你需要的服務IIS上打上勾,再點下一步進行安裝(會有提示,這時在光碟機中放入系統盤)!自動完成安裝。 2、裝好後,回到桌面,打開「我的電腦」屬性——找到「管理」——「服務和應用程序」——「服務」——internet服務,有個FTP,設置好FTP的主目錄即使可。(主目錄可以是你自己建立的任何盤上的文件夾) 3、自己應該有一個固定的IP地址。你在自己的機子上用ftp://IP地址,瀏覽看看。瀏覽到的應該是你設計為主目錄的文件夾內容。
❹ IIS里的FTP怎麼設置
先安裝FTP模塊,然後開啟FTP服務、創建windows用戶,windows用戶創建好後,點ftp右鍵,選擇「許可權」,把創建好的用戶加入就算添加好FTP帳號了。加入時,可以選擇該用戶訪問FTP的許可權,這些許可權跟windows下的許可權設置一樣。
❺ 如何開啟IIS里的FTP主動模式(PASV模式)
IIS 不支持禁用或者活動或被動連接模式。 與Internet, 上使用 HTTP 和其他協議 FTP 協議使用最小的兩個連接會話期間: 用於控制, 半雙工連接和進行數據傳輸全雙工連接用於控制, 半雙工連接和全雙工連接進行數據傳輸:。 默認情況下, 伺服器上 TCP 埠 21 用於控制連接, 但數據連接由方法, 客戶端用來連接到伺服器, 作為下面詳細。 因為通過控制連接客戶端發送到伺服器, 埠命令- 主動模式 FTP 連接 有時稱為以 " 客戶端管理 "。 命令請求伺服器以建立到客戶, 使用 TCP 埠由 埠命令指定數據連接從 TCP 埠 20 上。 被動模式 FTP 連接 是有時稱為到 " 伺服器管理 ", 因為與之一瞬態埠用作數據連接的伺服器端埠伺服器響應客戶端發出 pasv 命令後,。 由客戶端, 數據連接命令發出後伺服器連接到客戶立即使用埠上面控制連接的客戶端埠。 與埠范圍 1024 - 65535 內默認模式 Passive - IIS FTP 中隨機選擇到響應。 要進一步限制這些巨大埠范圍, 系統管理員可配置命名 PassivePortRange 元資料庫屬性關鍵字, 此屬性關鍵字僅存在於 IIS 6.0, for IIS 5.0 在 Windows 2000, 系統管理員需要安裝 Service Pack 4, 在系統注冊表中 PassivePortRange 項中添加。 更改PassivePortRange for IIS, 執行過程之一下面部分中所述。 用於Windows Server 2003 要啟用直接編輯元資料庫) 1 . 打開 IIS Microsoft 管理控制台 (MMC)。 2 . 右擊本地計算機節點。 3 . 選擇 屬性。 4 請確保 啟用直接編輯元資料庫 復選框。 通過ADSUTIL 腳本配置 PassivePortRange b) 1 . 單擊 開始、 運行, 鍵入 cmd, 和然後 確定。 2 . 鍵入 cd Inetpub\AdminScripts, 然後按 Enter。 3 . 鍵入以下命令從命令提示符。 CSCRIPT.exe C:\Inetpub\AdminScripts\adsutil.vbs set /MSFTPSVC/PassivePortRange "5500-5515" 4 重新啟動 FTP 服務。
❻ ftp服務怎麼開啟
開啟FTP服務:
1、打開「開始」菜單進入「控制面板--程序--打開和關閉Windows功能,
2、在彈出的Windows功能窗口,勾選上FTP伺服器相關功能和ISS管理控制台,點擊確定,
新建FTP站點:
右鍵點擊「計算機」打開菜單,選擇「管理」進入「計算機管理」窗口,點擊展開「服務和應用程序」,點擊「Internet信息服務(IIS)管理器」,然後右鍵點擊「網站」打開,選擇「添加FTP站點」,按個人需要填寫信息即可,完成後即可看到新建的站點出現在窗口中。
❼ IIS的FTP伺服器設置
伺服器上設置IIS里的FTP服務開啟,設個帳號允許登陸FTP,並且在電腦的D盤或者E盤給某個文件夾設置好允許這個帳號訪問,再在IIS里設置這個帳號的根路徑為那個文件夾。把讓客戶端下載的文件資源放到這個文件夾里。
客戶端打開FTP登陸軟體,輸入伺服器的IP,上面設置好的帳號和密碼,登陸,就可以看到伺服器上的那個文件夾里的東西了。
❽ 查看iis ftp是主動還是被動模式
查看iisftp是主動還是被動模式方法如下:
1、在主動模式下,FTP客戶端隨機開啟一個大於1024的埠N向伺服器的21號埠發起連接,發送FTP用戶名和密碼,然後開放N+1號埠進行監聽,並向伺服器發出PORTN+1命令,告訴服務端客戶端採用主動模式並開放了埠。FTP伺服器接收到PORT命令後,會用其本地的FTP數據埠(通常是20)來連接客戶端指定的埠N+1,進行數據傳輸。
2、在被動模式下,FTP客戶端隨機開啟一個大於1024的埠N向伺服器的21號埠發起連接,發送用戶名和密碼進行登陸,同時會開啟N+1埠。然後向伺服器發送PASV命令,通知伺服器自己處於被動模式。伺服器收到命令後,會開放一個大於1024的埠P(埠P的范圍是可以設置的,後面會說到這個是很重要的)進行監聽,然後用PORTP命令通知客戶端,自己的數據埠是P。客戶端收到命令後,會通過N+1號埠連接伺服器的埠P,然後在兩個埠之間進行數據傳輸。
❾ 如何開啟IIS里的FTP的PASV模式
IIS 不支持禁用或者活動或被動連接模式。
與Internet, 上使用 HTTP 和其他協議 FTP 協議使用最小的兩個連接會話期間: 用於控制,
半雙工連接和進行數據傳輸全雙工連接用於控制, 半雙工連接和全雙工連接進行數據傳輸:。 默認情況下, 伺服器上 TCP 埠 21 用於控制連接,
但數據連接由方法, 客戶端用來連接到伺服器, 作為下面詳細。
因為通過控制連接客戶端發送到伺服器, 埠命令- 主動模式 FTP 連接 有時稱為以 " 客戶端管理 "。 命令請求伺服器以建立到客戶, 使用
TCP 埠由 埠命令指定數據連接從 TCP 埠 20 上。
被動模式 FTP 連接 是有時稱為到 " 伺服器管理 ", 因為與之一瞬態埠用作數據連接的伺服器端埠伺服器響應客戶端發出 pasv
命令後,。 由客戶端, 數據連接命令發出後伺服器連接到客戶立即使用埠上面控制連接的客戶端埠。
與埠范圍 1024 - 65535 內默認模式 Passive - IIS FTP 中隨機選擇到響應。 要進一步限制這些巨大埠范圍,
系統管理員可配置命名 PassivePortRange 元資料庫屬性關鍵字, 此屬性關鍵字僅存在於 IIS 6.0, for IIS 5.0 在
Windows 2000, 系統管理員需要安裝 Service Pack 4, 在系統注冊表中 PassivePortRange 項中添加。
更改PassivePortRange for IIS, 執行過程之一下面部分中所述。
用於Windows Server 2003 要啟用直接編輯元資料庫)
1 . 打開 IIS Microsoft 管理控制台 (MMC)。
2 . 右擊本地計算機節點。
3 . 選擇 屬性。
4 請確保 啟用直接編輯元資料庫 復選框。
通過ADSUTIL 腳本配置 PassivePortRange b)
1 . 單擊 開始、 運行, 鍵入 cmd, 和然後 確定。
2 . 鍵入 cd Inetpub\AdminScripts, 然後按 Enter。
3 . 鍵入以下命令從命令提示符。
CSCRIPT.exe C:\Inetpub\AdminScripts\adsutil.vbs set
/MSFTPSVC/PassivePortRange "5500-5515" 4 重新啟動 FTP 服務。
❿ 用什麼DOS命令可以直接進入IIS
IIS服務命令:
iisreset /reboot 重啟win2k計算機(但有提示系統將重啟信息出現)
iisreset /start或stop 啟動(停止)所有Internet服務
iisreset /restart 停止然後重新啟動所有Internet服務
iisreset /status 顯示所有Internet服務狀態
iisreset /enable或disable 在本地系統上啟用(禁用)Internet服務的重新啟動
iisreset /rebootonerror 當啟動、停止或重新啟動Internet服務時,若發生錯誤將重新開機
iisreset /noforce 若無法停止Internet服務,將不會強制終止Internet服務
iisreset /timeout Val在到達逾時間(秒)時,仍未停止Internet服務,若指定/rebootonerror參數,則電腦將會重新開機。預設值為重新啟動20秒,停止60秒,重新開機0秒。
FTP 命令: (後面有詳細說明內容)
ftp的命令行格式為:
ftp -v -d -i -n -g[主機名] -v 顯示遠程伺服器的所有響應信息。
-d 使用調試方式。
-n 限制ftp的自動登錄,即不使用.netrc文件。
-g 取消全局文件名。
help [命令] 或 ?[命令] 查看命令說明
bye 或 quit 終止主機FTP進程,並退出FTP管理方式.
pwd 列出當前遠端主機目錄
put 或 send 本地文件名 [上傳到主機上的文件名] 將本地一個文件傳送至遠端主機中
get 或 recv [遠程主機文件名] [下載到本地後的文件名] 從遠端主機中傳送至本地主機中
mget [remote-files] 從遠端主機接收一批文件至本地主機
mput local-files 將本地主機中一批文件傳送至遠端主機
dir 或 ls [remote-directory] [local-file] 列出當前遠端主機目錄中的文件.如果有本地文件,就將結果寫至本地文件
ascii 設定以ASCII方式傳送文件(預設值)
bin 或 image 設定以二進制方式傳送文件
bell 每完成一次文件傳送,報警提示
cp 返回上一級目錄
close 中斷與遠程伺服器的ftp會話(與open對應)
open host[port] 建立指定ftp伺服器連接,可指定連接埠
delete 刪除遠端主機中的文件
mdelete [remote-files] 刪除一批文件
mkdir directory-name 在遠端主機中建立目錄
rename [from] [to] 改變遠端主機中的文件名
rmdir directory-name 刪除遠端主機中的目錄
status 顯示當前FTP的狀態
system 顯示遠端主機系統類型
user user-name [password] [account] 重新以別的用戶名登錄遠端主機
open host [port] 重新建立一個新的連接
prompt 交互提示模式
macdef 定義宏命令
lcd 改變當前本地主機的工作目錄,如果預設,就轉到當前用戶的HOME目錄
chmod 改變遠端主機的文件許可權
case 當為ON時,用MGET命令拷貝的文件名到本地機器中,全部轉換為小寫字母
cd remote-dir 進入遠程主機目錄
cp 進入遠程主機目錄的父目錄
! 在本地機中執行交互shell,exit回到ftp環境,如!ls*.zip