1. 程式人生 > >開啟XP系統的FTP服務和WEB服務

開啟XP系統的FTP服務和WEB服務

一、用IIS架設

如果只是想建個小型的同時線上使用者數不超過10個的FTP伺服器,且不會同時進行大流量的資料傳輸,可以用IIS 5.0作為伺服器軟體來架設(IIS只適用於Windows NT/2000/XP作業系統)。

1.安裝

Windows XP預設安裝時不安裝IIS元件,需要手工新增安裝。進入控制面板,找到“新增/刪除程式”,開啟後選擇“新增/刪除Windows元件”,在彈出的“Windows元件嚮導”視窗中,將“Internet資訊服務(IIS)”項選中。在該選項前的“√”背景色是灰色的,這是因為Windows XP預設並不安裝FTP服務元件。再點選右下角的“詳細資訊”,在彈出的“Internet資訊服務(IIS)”視窗中,找到“檔案傳輸協議(FTP)服務”,選中後確定即可。

安裝完後需要重啟。Windows NT/2000和Windows XP的安裝方法相同。

2.設定

電腦重啟後,FTP伺服器就開始運行了,但還要進行一些設定。點選“開始→所有程式→管理工具→Internet資訊服務”,進入“Internet資訊服務”視窗後,找到“預設FTP站點”,右擊滑鼠,在彈出的右鍵選單中選擇“屬性”。在“屬性”中,我們可以設定FTP伺服器的名稱、IP、埠、訪問賬戶、FTP目錄位置、使用者進入FTP時接收到的訊息等。

1)FTP站點基本資訊

進入“FTP站點”選項卡,其中的“描述”選項為該FTP站點的名稱,用來稱呼你的伺服器,可以隨意填,比如“我的小站”;“IP地址”為伺服器的IP,系統預設為“ 全部未分配 ”,一般不須改動,但如果在下拉列表框中有兩個或兩個以上的IP地址時,最好指定為公網IP;“TCP埠”一般仍設為預設的21埠;“連線”選項用來設定允許同時連線伺服器的使用者最大連線數;“連線超時”用來設定一個等待時間,如果連線到伺服器的使用者線上的時間超過等待時間而沒有任何操作,伺服器就會自動斷開與該使用者的連線。

2)設定賬戶及其許可權

很多FTP站點都要求使用者輸入使用者名稱和密碼才能登入,這個使用者名稱和密碼就叫賬戶。不同使用者可使用相同的賬戶訪問站點,同一個站點可設定多個賬戶,每個賬戶可擁有不同的許可權,如有的可以上傳和下載,而有的則只允許下載。

3)安全設定

進入“安全賬戶”選項卡,有“允許匿名連線”和“僅允許匿名連線”兩項,預設為“允許匿名連線”,此時FTP伺服器提供匿名登入。“僅允許匿名連線”是用來防止使用者使用有管理許可權的賬戶進行訪問,選中後,即使是Administrator(管理員)賬號也不能登入,FTP只能通過伺服器進行“本地訪問”來管理。至於“FTP站點操作員”選項,是用來新增或刪除本FTP伺服器具有一定許可權的賬戶。IIS與其他專業的FTP伺服器軟體不同,它基於Windows使用者賬號進行賬戶管理,本身並不能隨意設定FTP伺服器允許訪問的賬戶,要新增或刪除允許訪問的賬戶,必須先在作業系統自帶的“管理工具”中的“計算機管理”中去設定Windows使用者賬號,然後再通過“安全賬戶”選項卡中的“FTP站點操作員”選項新增或刪除。但對於Windows 2000和Windows XP專業版,系統並不提供“FTP站點操作員”賬戶新增與刪除功能,只提供Administrator一個管理賬號。

提示:匿名登入一般不要求使用者輸入使用者名稱和密碼即可登入成功,若需要,可用“anonymous”作為使用者名稱,以任意電子郵件地址為密碼來登入。

4)設定使用者登入目錄

最後設定FTP主目錄(即使用者登入FTP後的初始位置),進入“主目錄”選項卡,在“本地

我的電腦裝了FTP軟體和WEB服務軟體卻還是不能正常使用的原因了:是XP系統的防火牆搞的鬼!

友情提醒:一般使用者如果不需要向外提供這樣的服務請保持預設防火牆設定,這樣相對安全.

下面說下開啟這兩個服務的方法:

開始--設定--控制面板--Windows防火牆--切換到"高階"選項卡下,選擇你當前的網路連線,如"本地連線",點選右邊的"設定...","服務"選項卡下,預設各項都沒有選中,如果想開啟FTP服務,就勾選"FTP伺服器",這樣你的電腦安裝了FTP伺服器軟體如Ftp Server 3.6.3等,你的電腦就能提供FTP服務了,別的人就可以訪問到你的共享資源了,再也不用拿個小U盤來回轉檔案了.也不用建立小型的區域網.不過你得設定訪問許可權啊,不然可就不大安全了.可以給你要提供的帳戶設定密碼.不提供匿名訪問.具體就看你自己的要求了.

同樣的你也可以開啟WEB服務,只要勾選"WEB伺服器(HTTP)",再安裝好WEB伺服器軟體就可以了.

至於以上提到的FTP伺服器軟體和WEB伺服器軟體,網上有很多,我就不多說了.