如何把老電腦做成ftp伺服器
❶ 如何把自己的電腦做成ftp伺服器
方法/步驟
1、到控制面板---程序---打開或關閉windows功能,列表內找到Internet信息服務(展開)---選中FTP的三個項
2、到控制面板---系統和安全---管理工具---Internet 信息服務(IIS)管理器---右鍵點你計算機名稱那裡,選擇添加FTP站點
3、FTP站點名稱輸入:"localhost"---選擇你的FTP目錄物理路徑,點下一步---Ip地址選「自己的IP」,埠可以自己設,勾上「自動FTP站點」,SSL選「允許」
點下一步---身份驗證選「匿名」,允許訪問選「匿名用戶」,許可權勾「讀取」或「寫入」,點完成。
4
4、到控制面板---系統和安全---允許程序通過防火牆---鉤上FTP及後面兩個框框。
現在在WIN7系統下通過自帶的IIS搭建的匿名FIP就已成功,我們可以通過輸入FTP的地址來進行數據的上傳與下載。
❷ 怎麼把自己電腦設置成FTP伺服器
如果只是想建個小型的同時在線用戶數不超過10個的ftp伺服器,且不會同時進行大流量的數據傳輸,可以用IIS(Internet伺服器)作為伺服器軟體來架設。
以Windows
XP中的IIS
5.0為例。
1.安裝IISWindows
XP默認安裝時並不安裝IIS組件,需要手工添加安裝。進入控制面板,找到「添加/刪除步驟」,打開後選擇「添加/刪除Windows組件」,在發明的
「Windows組件向導」對話框中,選中「Internet信息服務(IIS)」選項。點擊「詳細信息」按鈕,在發明的「Internet信息服務(IIS)」對話框中,選中「文件傳輸
協議(ftp)服務」選項,然後點擊「確定」按鈕即可。
安裝完畢,按照系統提示重新啟動計算機即可。電腦重啟後,ftp服務即開始運行。
2.設置IIS點擊「開始→所有步驟→管理工具→Internet信息服務」菜單項,打開「Internet信息服務」對話框,右鍵點擊「默認ftp站點」選項,選擇「屬性」命令。在
發明的「屬性」對話框中,我們可以設置ftp伺服器的名稱、IP、埠、訪問賬戶、ftp目錄職位地方、用戶進入ftp時接收到的消息等信息。
(1)ftp站點基本信息
點擊「ftp站點」選項卡,其中的「描述」選項為該ftp站點的名稱,可以隨意填寫;「IP地址」選項為伺服器的IP,系統默認為「(全部未分配)」,一般不需
改動(如果有兩個或兩個以上的IP地址,最好指定為公網IP);「TCP埠」選項一般仍設為默認的21埠;「連接」選項用來設置允許同時連接伺服器的用戶最大連
(2)設置賬戶及其許可權
許多ftp站點都要求用戶輸入用戶名和密碼才能登錄,這個用戶名和密碼就叫賬戶。不同用戶可使用相同的賬戶訪問站點,同一個站點可設置多個賬戶,每個賬
戶可擁有不同的許可權,如有的可以上傳和下載,而有的則只允許下載。
(3)安全設定
「本地訪問」來管理。至於「ftp站點操作員」選項,是用來添加或刪除本ftp伺服器具有必定許可權的賬戶。
IIS與其他專業的ftp伺服器軟體不同,它基於Windows用戶賬號進行賬戶管理,本身並不能隨意設定ftp伺服器允許訪問的賬戶,要添加或刪除允許訪問的賬戶
,必須先在操作系統自帶的「管理工具」中的「計算機管理」中去設置Windows用戶賬號,然後再通過「安全賬戶」選項卡中的「ftp站點操作員」選項來添加或刪
除。但對付Windows
2000和Windows
XP專業版,系統並不提供「ftp站點操作員」賬戶添加與刪除功能,只提供Administrator一個管理賬號。
(4)設置用戶登錄目錄
點擊「主目錄」選項卡,在「本地路徑」框中選擇好ftp站點的根目錄,並設置該目錄的讀取、寫入、目錄訪問許可權。
「目錄列表樣式」中「UNIX」和「MS-DOS」的區別在於:假設將C:\ftp設為站點根目錄,則當用戶登錄ftp後,前者會使主目錄顯示為「\」,後者顯示為
「C:\ftp」。
設置完成後,ftp伺服器就算真正建成了。使用ftp客戶端軟體(如Cuteftp、Fllung
burning
ashFXP等)時,在「主機處」填寫ftp伺服器的IP地址.
❸ 如何把自己的電腦變成FTP伺服器
1、到控制面板---程序---打開或關閉windows功能,列表內找到Internet信息服務(展開)---選中FTP的三個項
2、到控制面板---系統和安全---管理工具---Internet 信息服務(IIS)管理器---右鍵點你計算機名稱那裡,選擇添加FTP站點
3、FTP站點名稱輸入:"localhost"---選擇你的FTP目錄物理路徑,點下一步---Ip地址選「自己的IP」,埠可以自己設,勾上「自動FTP站點」,SSL選「允許」
點下一步---身份驗證選「匿名」,允許訪問選「匿名用戶」,許可權勾「讀取」或「寫入」,點完成。
4、到控制面板---系統和安全---允許程序通過防火牆---鉤上FTP及後面兩個框框。
現在在WIN7系統下通過自帶的IIS搭建的匿名FIP就已成功,我們可以通過輸入FTP的地址來進行數據的上傳與下載。
❹ 如何將自己電腦(WIN7系統)設置成FTP
1、首先單擊「開始」,然後再選擇「控制面板」,然後再單擊滑鼠左鍵。
❺ 如何把自己的電腦變成一台FTP伺服器
用IIS
iis(來源網上)
Internet Information Server的縮寫為(IIS)是一個World Wide Web server。Gopher server和FTP server全部包容在裡面。 IIS意味著你能發布網頁,並且有ASP(Active Server Pages)、JAVA、VBscript產生頁面,有著一些擴展功能。IIS支持一些有趣的東西,象有編輯環境的界面(FRONTPAGE)、有全文檢索功能的(INDEX SERVER)、有多媒體功能的(NET SHOW)
其次,IIS是隨Windows NT Server 4.0一起提供的文件和應用程序伺服器,是在Windows NT Server上建立Internet伺服器的基本組件。它與Windows NT Server完全集成,允許使用Windows NT Server內置的安全性以及NTFS文件系統建立強大靈活的Internet/Intranet站點。
IIS(Internet Information Server,互聯網信息服務)是一種Web(網頁)服務組件,其中包括Web伺服器、FTP伺服器、NNTP伺服器和SMTP伺服器,分別用於網頁瀏覽、文件傳輸、新聞服務和郵件發送等方面,它使得在網路(包括互聯網和區域網)上發布信息成了一件很容易的事。本文將向你講述Windows 2000高級伺服器版中自帶的IIS 5.0的配置和管理方法。
准備篇 IIS的添加和運行
一、IIS的添加
請進入「控制面板」,依次選「添加/刪除程序→添加/刪除Windows組件」,將「Internet信息服務(IIS)」前的小鉤去掉(如有),重新勾選中後按提示操作即可完成IIS組件的添加。用這種方法添加的IIS組件中將包括Web、FTP、NNTP和SMTP等全部四項服務。
二、IIS的運行
當IIS添加成功之後,再進入「開始→設置→控制面板→管理工具→Internet服務管理器(Internet信息服務)」以打開IIS管理器,對於有「已停止」字樣的服務,均在其上單擊右鍵,選「啟動」來開啟。
第一篇 IIS之Web伺服器
一、建立第一個Web站點
比如本機的IP地址為192.168.0.1,自己的網頁放在D:\Wy目錄下,網頁的首頁文件名為Index.htm,現在想根據這些建立好自己的Web伺服器。
對於此Web站點,我們可以用現有的「默認Web站點」來做相應的修改後,就可以輕松實現。請先在「默認Web站點」上單擊右鍵,選「屬性」,以進入名為「默認Web站點屬性」設置界面。
1.修改綁定的IP地址:轉到「Web站點」窗口,再在「IP地址」後的下拉菜單中選擇所需用到的本機IP地址「192.168.0.1」。
2.修改主目錄:轉到「主目錄」窗口,再在「本地路徑」輸入(或用「瀏覽」按鈕選擇)好自己網頁所在的「D:\Wy」目錄。
3.添加首頁文件名:轉到「文檔」窗口,再按「添加」按鈕,根據提示在「默認文檔名」後輸入自己網頁的首頁文件名「Index.htm」。
4.添加虛擬目錄:比如你的主目錄在「D:\Wy」下,而你想輸入「192.168.0.1/test」的格式就可調出「E:\All」中的網頁文件,這裡面的「test」就是虛擬目錄。請在「默認Web站點」上單擊右鍵,選「新建→虛擬目錄」,依次在「別名」處輸入「test」,在「目錄」處輸入「E:\All」後再按提示操作即可添加成功。
5.效果的測試:打開IE瀏覽器,在地址欄輸入「192.168.0.1」之後再按回車鍵,此時就能夠調出你自己網頁的首頁,則說明設置成功!
註:具體不同的電腦會有不同的選項名稱,但大體上還是可以找到了(多試一下)。
二、添加更多的Web站點
1.多個IP對應多個Web站點
如果本機已綁定了多個IP地址,想利用不同的IP地址得出不同的Web頁面,則只需在「默認Web站點」處單擊右鍵,選「新建→站點」,然後根據提示在「說明」處輸入任意用於說明它的內容(比如為「我的第二個Web站點」)、在「輸入Web站點使用的IP地址」的下拉菜單處選中需給它綁定的IP地址即可;當建立好此Web站點之後,再按上步的方法進行相應設置。
2.一個IP地址對應多個Web站點
當按上步的方法建立好所有的Web站點後,對於做虛擬主機,可以通過給各Web站點設不同的埠號來實現,比如給一個Web站點設為80,一個設為81,一個設為82……,則對於埠號是80的Web站點,訪問格式仍然直接是IP地址就可以了,而對於綁定其他埠號的Web站點,訪問時必須在IP地址後面加上相應的埠號,也即使用如 「http://192.168.0.1:81」 的格式。
很顯然,改了埠號之後使用起來就麻煩些。如果你已在DNS伺服器中將所有你需要的域名都已經映射到了此惟一的IP地址,則用設不同「主機頭名」的方法,可以讓你直接用域名來完成對不同Web站點的訪問。
比如你本機只有一個IP地址為192.168.0.1,你已經建立(或設置)好了兩個Web站點,一個是「默認Web站點」,一個是「我的第二個Web站點」,現在你想輸入「www.enanshan.com」可直接訪問前者,輸入「www.popunet.com」可直接訪問後者。其操作步驟如下:
(1)請確保已先在DNS伺服器中將你這兩個域名都已映射到了那個IP地址上;並確保所有的Web站點的埠號均保持為80這個默認值。
(2)再依次選「默認Web站點→右鍵→屬性→Web站點」,單擊「IP地址」右側的「高級」按鈕,在「此站點有多個標識下」雙擊已有的那個IP地址(或單擊選中它後再按「編輯」按鈕),然後在「主機頭名」下輸入「www.enanshan.com」再按「確定」 按鈕保存退出。
(3)接著按上步同樣的方法為「我的第二個Web站點」設好新的主機頭名為「www.popunet.com」即可。
(4)最後,打開你的IE瀏覽器,在地址欄輸入不同的網址,就可以調出不同Web站點的內容了。
3.多個域名對應同個Web站點
你只需先將某個IP地址綁定到Web站點上,再在DNS伺服器中,將所需域名全部映射向你的這個IP地址上,則你在瀏覽器中輸入任何一個域名,都會直接得到所設置好的那個網站的內容。
三、對IIS服務的遠程管理
1.在「管理Web站點」上單擊右鍵,選「屬性」,再進入「Web站點」窗口,選擇好「IP地址」。
2.轉到「目錄安全性」窗口,單擊「IP地址及域名限制」下的「編輯」按鈕,點選中「授權訪問」以能接受客戶端從本機之外的地方對IIS進行管理;最後單擊「確定」按鈕。
3.則在任意計算機的瀏覽器中輸入如「http://192.168.0.1:3598」(3598為其埠號)的格式後,將會出現一個密碼詢問窗口,輸入管理員帳號名(Administrator)和相應密碼之後就可登錄成功,現在就可以在瀏覽器中對IIS進行遠程管理了!在這里可以管理的范圍主要包括對Web站點和FTP站點進行的新建、修改、啟動、停止和刪除等操作。
四、本部分常見問題解答
Q:在上文中所涉及到的網址中,有的加了「http://」,有的沒加,這意味著什麼呢?
A:沒有加「http://」部分的網址,說明其可加可不加;而加了「http://」部分的,則說明它必不可少!對於帶埠號的網址則必須加;否則可省略。
Q:對於上文中涉及到IP地址的網址,可否用比較「友好」的名稱來代替呢?
A:可以!它除了能夠用IIS伺服器所在的計算機名來代替之外,還可在DNS伺服器中新建域名和相應IP地址的映射表,就也可以用域名來進行訪問了!
Q:我設置好了一個Web伺服器,但是當我訪問網頁時,卻出現密碼提示窗口。這是為什麼?
A:訪問Web站點時,出現密碼提示窗口,一般來說有以下原因,請逐個去進行檢查:
1.所訪問的網頁文件本身加了密。比如「默認Web站點」原主目錄「E:\Inetpub\wwwroot」下的首頁文件「iisstart.asp」訪問時就需要密碼。
2.沒有設置允許匿名訪問或作了不應該的改動.如圖4所示,首先應確保已勾選中了「匿名訪問」這一項;並且其下「編輯」中「匿名用戶帳號」中「用戶名」一項應為「IUSR_NODISK」(其中「NODISK」為計算機名)的格式;另外,還需要已勾選中「允許IIS控制密碼」一項。
3.你的目標目錄被限制了訪問許可權。此項僅當該目錄位於NTFS格式分區中時才可能出現。請在其上單擊右鍵,選「屬性」,再進入「安全」窗口,看列表中是不是默認的允許「Everyone」組完全控制的狀態,如不是,請改回 。
第二篇 IIS之FTP伺服器
一、建立你的FTP站點
第一個FTP站點(即「默認FTP站點」)的設置方法和更多FTP站點的建立方法請參照前文Web伺服器中相關操作執行。需要注意的是,如果你要用一個IP地址對應多個不同的FTP伺服器,則只能用使用不同的埠號的方法來實現,而不支持「主機頭名」的作法。
對於已建立好的FTP伺服器,在瀏覽器中訪問將使用如「ftp://192.168.0.1」或是「ftp://192.168.0.1:22的格式」;除了匿名訪問用戶(Anonymous)外,IIS中的FTP將使用Windows 2000自帶的用戶庫(可在「開始→程序→管理工具→計算機管理」中找到「用戶」一項來進行用戶庫的管理)。
二、本部分常見問題解答
Q:如何修改FTP伺服器登錄成功或退出時的系統提示信息?
A:在相應的FTP站點上單擊右鍵,選「屬性」,再轉到「消息」窗口,在「歡迎」處輸入登錄成功之後的歡迎信息,在「退出」處輸入用戶退出時的歡送信息即可。
Q:為什麼我的FTP伺服器建立成功之後,除了管理員(Administrator)和匿名用戶(Anonymous)之外,普通用戶都不能在本機上登錄;可在其他計算機上卻能夠正常使用。這是為什麼?
A:因為默認的,普通用戶不具有在本機登錄的許可權。如果要修改,請進入「開始→程序→管理工具→本地安全策略」中選擇「左邊框架→本地策略→用戶權利指派」,再在右邊框架中雙擊「在本地登錄」項,然後將所需的普通用戶添加到它的列表中去就行了。
第三篇 IIS之SMTP伺服器
如果你嫌互聯網上的那些免費郵件發送郵件的速度過慢的話,你或許可以考慮用IIS來建立一個本地的SMTP伺服器。不管你是直接連入互聯網還是通過區域網接入,不管你是有靜態的IP地址還是用動態的IP地址,都可以很輕松地建立成功!
建立IIS下的SMTP伺服器的方法非常簡單,只需在IIS管理器中讓「默認SMTP虛擬伺服器」處於已啟動狀態就行了;此外一般不用再做其他任何設置。
如果你想要用自己的SMTP伺服器發信,只需將你E-mail客戶端軟體設置中「發送郵件伺服器(SMTP)」項中填入「localhost」,則不管你的IP地址如何變化,它都能正常工作, 。
當你使用自己的這個SMTP伺服器發送E-mail時,不僅有不受制於人的自由感,更有閃電般的發信速度,是個人SMTP伺服器的最佳選擇!
IIS版本對應的windows版本信息
2000 iis版本是5.0
xp 版本是5.1
2003版本是6.0
2008版本是7.0
IIS是Internet Information Server的縮寫,它是微軟公司主推的伺服器,最新的版本是Windows2000裡麵包含的IIS 5,IIS與WindowNT Server完全集成在一起,因而用戶能夠利用Windows NT Server和NTFS(NT File System,NT的文件系統)內置的安全特性,建立強大,靈活而安全的Internet和Intranet站點。
IIS支持HTTP(Hypertext Transfer Protocol,超文本傳輸協議),FTP(File Transfer Protocol,文件傳輸協議)以及SMTP協議,通過使用CGI和ISAPI,IIS可以得到高度的擴展。
IIS支持與語言無關的腳本編寫和組件,通過IIS,開發人員就可以開發新一代動態的,富有魅力的Web站點。IIS不需要開發人員學習新的腳本語言或者編譯應用程序,IIS完全支持VBScript,JScript開發軟體以及Java,它也支持CGI和WinCGI,以及ISAPI擴展和過濾器。
IIS支持伺服器應用的Microsoft BackOffice系列,Microsoft BackOffice系列包括以下內容:
1,Microsoft Exchange Server 客戶/伺服器通訊和群組軟體;
2,Mirrosoft Proxy Server 代理伺服器;
3,用於連接IBM企業網路的Microsoft SNA Server;
4,用於集中管理分布式系統的Microsoft Systems Management Server;
5,Microsoft Commercial Internet System(MCIS)。
IIS的設計目的是建立一套集成的伺服器服務,用以支持HTTP,FTP和SMTP,它能夠提供快速且集成了現有產品,同時可擴展的Internet伺服器。
IIS相應性極高,同時系統資源的消耗也是最少,IIS的安裝,管理和配置都相當簡單,這是因為IIS與Windows NT Server網路操作系統緊密的集成在一起,另外,IIS還使用與Windows NT Server相同的SAM(Security Accounts Manager,安全性賬號管理器),對於管理員來說,IIS使用諸如Performance Monitor和SNMP(Simple Nerwork Management Protocol,簡單網路管理協議)之類的NT已有管理工具。
IIS支持ISAPI,使用ISAPI可以擴展伺服器功能,而使用ISAPI過濾器可以預先處理和事後處理儲存在IIS上的數據。用於32位Windows應用程序的Internet擴展可以把FTP,SMTP和HTTP協議置於容易使用且任務集中的界面中,這些界面將Internet應用程序的使用大大簡化,IIS也支持MIME(Multipurpose Internet Mail Extensions,多用於Internet郵件擴展),它可以為Internet應用程序的訪問提供一個簡單的注冊項。
IIS的一個重要特性是支持ASP。IIS 3.0版本以後引入了ASP,可以很容易的張貼動態內容和開發基於Web的應用程序。對於諸如VBScript,JScript開發軟體,或者由Visual Basic,Java,Visual C++開發系統,以及現有的CGI和WinCGI腳本開發的應用程序,IIS都提供強大的本地支持。
❻ 如何將自己的電腦設置成ftp伺服器
如果只是想建個小型的同時在線用戶數不超過10個的ftp伺服器,且不會同時進行大流量的數據傳輸,可以用iis(internet伺服器)作為伺服器軟體來架設。
以windows
xp中的iis
5.0為例。
1.安裝iiswindows
xp默認安裝時並不安裝iis組件,需要手工添加安裝。進入控制面板,找到「添加/刪除步驟」,打開後選擇「添加/刪除windows組件」,在發明的
「windows組件向導」對話框中,選中「internet信息服務(iis)」選項。點擊「詳細信息」按鈕,在發明的「internet信息服務(iis)」對話框中,選中「文件傳輸
協議(ftp)服務」選項,然後點擊「確定」按鈕即可。
安裝完畢,按照系統提示重新啟動計算機即可。電腦重啟後,ftp服務即開始運行。
2.設置iis點擊「開始→所有步驟→管理工具→internet信息服務」菜單項,打開「internet信息服務」對話框,右鍵點擊「默認ftp站點」選項,選擇「屬性」命令。在
發明的「屬性」對話框中,我們可以設置ftp伺服器的名稱、ip、埠、訪問賬戶、ftp目錄職位地方、用戶進入ftp時接收到的消息等信息。
(1)ftp站點基本信息
點擊「ftp站點」選項卡,其中的「描述」選項為該ftp站點的名稱,可以隨意填寫;「ip地址」選項為伺服器的ip,系統默認為「(全部未分配)」,一般不需
改動(如果有兩個或兩個以上的ip地址,最好指定為公網ip);「tcp埠」選項一般仍設為默認的21埠;「連接」選項用來設置允許同時連接伺服器的用戶最大連
(2)設置賬戶及其許可權
許多ftp站點都要求用戶輸入用戶名和密碼才能登錄,這個用戶名和密碼就叫賬戶。不同用戶可使用相同的賬戶訪問站點,同一個站點可設置多個賬戶,每個賬
戶可擁有不同的許可權,如有的可以上傳和下載,而有的則只允許下載。
(3)安全設定
「本地訪問」來管理。至於「ftp站點操作員」選項,是用來添加或刪除本ftp伺服器具有必定許可權的賬戶。
iis與其他專業的ftp伺服器軟體不同,它基於windows用戶賬號進行賬戶管理,本身並不能隨意設定ftp伺服器允許訪問的賬戶,要添加或刪除允許訪問的賬戶
,必須先在操作系統自帶的「管理工具」中的「計算機管理」中去設置windows用戶賬號,然後再通過「安全賬戶」選項卡中的「ftp站點操作員」選項來添加或刪
除。但對付windows
2000和windows
xp專業版,系統並不提供「ftp站點操作員」賬戶添加與刪除功能,只提供administrator一個管理賬號。
(4)設置用戶登錄目錄
點擊「主目錄」選項卡,在「本地路徑」框中選擇好ftp站點的根目錄,並設置該目錄的讀取、寫入、目錄訪問許可權。
「目錄列表樣式」中「unix」和「ms-dos」的區別在於:假設將c:\ftp設為站點根目錄,則當用戶登錄ftp後,前者會使主目錄顯示為「\」,後者顯示為
「c:\ftp」。
設置完成後,ftp伺服器就算真正建成了。使用ftp客戶端軟體(如cuteftp、fllung
burning
ashfxp等)時,在「主機處」填寫ftp伺服器的ip地址.
❼ 如何讓自己的主機變成FTP伺服器
Server-U速成教程
Serv-U:快速構建功能強大的FTP伺服器
Internet的迅速發展為人們提供的前所未有的信息資源,越來越多的人希望在享受
Internet
帶來的全新的體驗的時候,能夠擁有自己的網上家園。在當今流行的Internet應用
中,要數WWW和FTP文件傳輸最為普及了。本文將結合Serv-U
這一功能強大,界面友好,易學易用的FTP伺服器端軟體,詳細的介紹如何在最短的
時間內建立起一個完備的FTP伺服器。除了具體的安裝和配置說明外,文中還將涉及一些
使用FTP
所必須了解的相關知識,希望能夠對廣大網友有所幫助。
簡介
Serv-U是目前眾多的FTP伺服器軟體之一。通過使用Serv-U,用戶能夠將任何一
台PC設置成一個FTP伺服器,這樣,用戶或其他使用者就能夠使用FTP
協議,通過在同一網路上的任何一台PC與FTP伺服器連接,進行文件或目錄的復制,
移動,創建,和刪除等。這里提到的FTP協議是專門被用來規定計算機之間進行文件傳輸
的標准和規則,正是因為有了象FTP
這樣的專門協議,才使得人們能夠通過不同類型的計算機,使用不同類型的操作系
統,對不同類型的文件進行相互傳遞。
雖然目前FTP伺服器端的軟體種類繁多,相互之間各有優勢,但是Serv-U憑借其
獨特的功能得以展露頭腳。具體來說,Serv-U
能夠提供以下功能:
符合windows標準的用戶界面友好親切,易於掌握。
支持實時的多用戶連接,支持匿名用戶的訪問;通過限制同一時間最大的用戶訪問人數
確保PC
的正常運轉。
安全性能出眾。在目錄和文件層次都可以設置安全防範措施。能夠為不同用戶提供不同
設置,支持分組管理數量眾多的用戶。可以基於IP
對用戶授予或拒絕訪問許可權。
支持文件上傳和下載過程中的斷點續傳。
支持擁有多個IP地址的多宿主站點。
能夠設置上傳和下載的比率,硬碟空間配額,網路使用帶寬等,從而能夠保證用戶有限
的資源不被大量的FTP
訪問用戶所消耗。
可作為系統服務後台運行。
可自用設置在用戶登錄或退出時的顯示信息,支持具有UNIX風格的外部鏈接。
上面列出的只是Serv-U眾多功能中的一部分,具體的使用將在下文中進行詳細
的介紹,這里要說明的一點時,Serv-U在保持功能全面,強大的基礎上,提供的完全易
於使用的操作界面,可以說一切盡在掌握。
使用說明
用戶在使用Serv-U的過程中可能會碰到的所有設置問題都可以通過Serv-U窗口
中的菜單選項實現。如果用戶在安裝Serv-U
之後,啟動Serv-U時,屏幕上沒有顯示出Serv-U的控制窗口的話,可以用滑鼠右鍵
點擊位於任務條系統托盤中的Serv-U
圖標(一個大寫的字母「U」),然後選擇彈出菜單中的第一項「ShowWindow」,這
樣屏幕上就會顯示出Serv-U的控制窗口。
設置FTP伺服器
位於Serv-U控制窗口中的「SETUP」菜單中的第一項「FTP-SERVER」用來對FTP
伺服器進行總體上的設置。在選擇之後出現的窗口中的第一項「FTP
PORTNUMBER」用來設置FTP伺服器使用的埠號,FTP伺服器將會通過該埠收聽所
有來訪用戶的信息。一般情況下,FTP
伺服器的默認埠號為21,但是用戶可以根據自己的情況自由的進行更改,只要能
夠保證所採用的埠號與其它網路應用不沖突即可。這里需要說明的一點是,使用用戶
自己選擇的伺服器埠可以起到很好的安全防範作用,這時,只有用戶自己和其他知道
該埠號的用戶才能夠成功的實現與伺服器的連接。因此,建議用戶在設置FTP
伺服器的時候使用自己選定的埠,而不要只是簡單的使用默認值。
隨後用戶需要設置伺服器所能提供的最大速度。一般情況下,用戶可以將這項
空出,那麼伺服器將會利用所有可能的帶寬為客戶提供服務。能夠為用戶提供最大的訪
問速度當然很好,但是過多的FTP
用戶可能會蠶食掉一切可能的帶寬,從而使其它的網路應用幾乎不可能實現。因此
,合理的控制FTP伺服器所能夠佔用的最大帶寬還是很重要的。
下一項是設置伺服器允許的最大用戶訪問量。在此,用戶可以限制同一時間內
訪問FTP伺服器的最大人數。如果把該項設為0,那麼FTP
伺服器將會拒絕任何用戶訪問要求;如果將該項空出,那麼Serv-U將不會對訪問人
數進行控制,直到耗盡所有的系統資源。如果用戶希望自己的FTP
伺服器能夠保持正常運轉的話,那麼最好對來訪的用戶數量進行合理的限制。一般
情況下,即使老式的486機器,在使用Serv-U之後,也能夠在同一時間內為20多名用戶提
供訪問支持。
在此之後的一系列復選項中的第一項為「啟動安全功能」。如果用戶沒有選擇
該項,那麼任何人通過網路都可以直接進入FTP伺服器,對伺服器中的任何文件進行隨意
地復制,改動,甚至刪除。除了那些擁有小范圍內的個人網路,不希望每次登錄都重復
輸入用戶名、密碼等煩雜手續的人之外,用戶一定要確保已經選中了該選項,即啟動了
伺服器的安全防範功能。
下一項「ENCRYPT PASSWORDS」在默認情況下也被自動選中。這樣,Serv-U將會
使用與UNIX操作系統相同的加密機制加密並保存用戶的密碼。如果用戶不選擇對密碼進
行加密,那麼所有用戶輸入的口令將會以明文的方式保存在位於Serv-U
安裝目錄下的Serv-U.ini文件中。
隨後一項用來設定是否需要匿名訪問用戶輸入密碼。默認情況下,該項為空白
,這樣那些使用匿名帳號訪問FTP伺服器的用戶將不被要求輸入口令。需要注意的是這里
對匿名用戶密碼的檢測非常簡單,只要匿名用戶輸入符合郵件地址格式的任意字元串即
可,Serv-U
不會進一步的判斷用戶輸入的郵件地址是否真正存在。
下一項為預防反超時措施。如果用戶選擇了該選項,Serv-U將會採用新的記時
方式,那些希望通過定期向伺服器發送命令來防止出現超時操作的用戶將不再得逞。
隨後的選項被用來設定是否刪除沒有完整上傳的文件,如果用戶不使用該刪除
功能,那麼當有用戶在向FTP伺服器上傳文件的過程中出現錯誤而沒有實現文件的完整上
傳時,Serv-U
將會在硬碟上保留已上傳的內容,從而實現上傳文件的斷點續傳。
下面我們要討論的是跨FTP攻擊。通常狀況下,當使用FTP協議進行文件的傳輸
時,客戶端首先向FTP伺服器發出一個「PORT」命令,該命令中包含該用戶的IP地址和將
被用來進行數據傳輸的埠號。伺服器在收到該命令後,利用命令所提供的用戶地址信
息建立與用戶的連接。大多數情況下,上述過程不會出現任何問題,但是,當客戶端是
一名惡意用戶時,可能會通過在PORT
命令中加入特定的地址信息,使FTP伺服器與其它非客戶端的機器建立連接。雖然這
名惡意用戶可能本身無權直接訪問某一特定機器,但是如果FTP
伺服器有權訪問該機器的話,那麼惡意用戶通過FTP伺服器作為中介,仍然能夠最終
實現與目標伺服器的連接。這就是我們所提到的跨伺服器攻擊。為了防止上述情況的發
生,用戶可以選擇「防止跨FTP
伺服器攻擊」的選項,這樣Serv-U在與任何來訪用戶建立連接之前,首先要核實該
用戶提供的地址信息是否為其真實地址。任何事情都是兩方面的。我們已經知道通過使
用Serv-U
可以防止發生跨FTP伺服器的攻擊,但是,同時我們也放棄了在FTP伺服器和FTP服務
器之間實現數據傳輸的功能。這是因為Serv-U
只會與那些所提供的地址與地址提供者的實際地址相符的用戶建立連接,用戶將不
能遠程式控制制在兩台不同的FTP伺服器之間進行文件傳輸。
最後的兩個選項用來限制用戶在FTP伺服器上的最大停留時間,以及規定伺服器中文
件和目錄名的大小寫。
該窗口中的其它相關選項我們將會在稍後進行詳細介紹。
用戶帳號管理
用戶使用FTP伺服器的一個最基本的任務就是添加和管理用戶信息。通過選擇「
SETUP」菜單中的「USERS」打開Serv-U
的用戶管理窗口。該窗口可以分為左右兩大部分。其中左邊的窗口用來顯示目前所
有已經注冊的FTP伺服器的用戶。任意選中其中一個用戶,其詳細的配置信息將會相應的
顯示在窗口的右邊。如果是首次啟動Serv-U,那麼僅會顯示一個名為「DEFAULT」的系統
默認帳號。
下面詳細介紹一下建立新用戶帳號的全過程.
首先單擊窗口最右邊的「NEW」按鈕,在隨後的彈出窗口中輸入需要建立的用戶
名。這時,輸入的用戶名就會出現在窗口右邊的用戶名一欄中。用戶還可以在該欄中對
所建立的帳號名稱進行修改。
隨後用戶可以輸入該帳號將要歸屬的用戶組的組名或建立一個新的組。所謂組
是人們為了便於管理數量龐大的用戶群而推出的概念。我們可以把眾多的單個用戶劃分
到不同的組里進行統一的管理。因為屬於同一個組的用戶都具有一些共同的屬性,例如
用戶密碼,根目錄等,所以用戶只需要對個別具有特殊屬性的帳號進行個別設置即可,
這樣就極大的簡化了對用戶帳號的管理和維護工作。需要注意的一點是,「Anonymous」
這個特殊的用戶帳號不屬於任何一個用戶組。
在隨後的密碼欄中需要輸入帳號的口令,如果用戶在伺服器的設置中選擇了加
密密碼的選項(見前文),那麼所輸入的密碼將自動以加密方式儲存。關於密碼很重要
的一點是只有輸入的前8位字元有效,希望能夠引起廣大Serv-U
使用者的注意。另外,如果用戶在建立新的帳號時沒有輸入相應的密碼,那麼並不
意味著該用戶帳號沒有密碼,Serv-U將會嘗試著尋找是否該用戶帳號屬於某一個用戶組
並且該用戶組具有統一的密碼。如果Serv-U
沒有找到相應的用戶組密碼的話,將會拒絕該用戶帳號的訪問。如果用戶確實希望
不規定某個帳號的密碼,只要在相應帳號的密碼一欄中輸入「<
>」即可。上述情況的一個例外是Anonymous
用戶帳號,該帳號沒有密碼,Serv-U只要求用戶輸入符合郵件地址格式的任意字元
串即可。
在「HOME」一欄中,設置FTP用戶的根目錄,即用戶在成功登錄之後所自動位於
的起始目錄。每一個用戶帳號都要有自己的根目錄,否則Serv-U
將拒絕該用戶帳號的訪問。當然,如果該帳號屬於某個組,而該用戶組已經設定了
共同的根目錄,那麼用戶就不必對該用戶組內的每個帳號進行重復設置。用戶在輸入根
目錄的地址時應當注意必須使用完全路徑,包括盤符。
在「NOTE」一欄中,用戶可以選擇輸入一些對帳號起輔助說明的文字以備將來參考
之用。
在用戶窗口右邊最大的一欄用來設定帳號的訪問許可權,從而決定用戶可以訪問哪些
文件,並以何種方式訪問這些。Serv-U
按照文件和目錄兩大類別對用戶的訪問許可權進行了劃分。具體來說包括:
對文件的訪問許可權:
READ:允許用戶下載文件;
WRITE:允許用戶上傳文件,但無權對文件進行更改,刪除,或重命名;
APPEND:允許用戶對已有的文件進行附加,擁有APPEND許可權的用戶自動擁有WRITE
許可權;
DELETE:允許用戶對文件進行改動,重命名,或刪除。擁有DELETE許可權的用戶自動擁
有WRITE和APPEND許可權;
EXECUTE:允許用戶通過FTP運行可執行文件。例如,用戶可以遠程運行DOS或Windows
程序。
對目錄的訪問許可權:
LIST:允許用戶取得目錄列表;
MAKE:允許用戶在根目錄下建立新的子目錄;
REMOVE:允許用戶刪除根目錄下的子目錄。
INHERIT:選中該選項之後,對某一目錄設置的訪問許可權將自動被該目錄下的所有子目錄
繼承。
在完成上述所有設置之後,點擊「STORE」按鈕,新建立的用戶帳號將被保存在FTP服務
器中。
該窗口中的其它選項將會在稍後進行詳細的介紹。
實時監控
用戶在完成FTP伺服器的基本配置之後,就可以向外界提供FTP文件傳輸服務了
。我想很多用戶都希望在提供FTP服務的過程中,能夠實時地對訪問自己伺服器的用戶進
行監控,從而一方面既能夠對整個服務過程做到心中有數,另一方面還可以在可能出現
意外問題之前,採取及時的防範和補救措施。在這一方面,相信Serv-U
能夠充分滿足大家的需求。
首先,讓我們看一下如何利用Serv-U實現實時的用戶監控。
選擇「FILE」菜單中的「USERINFO」選項。在彈出窗口中的上半部分將會顯示
出所有當前正在與伺服器連接的用戶。用滑鼠點擊其中的任一用戶將會在窗口的下半部
分出現該用戶的詳細信息。
在窗口的右下方有一個「SPYONUSER」按鈕,點擊之後出現的窗口將會顯示出特
定用戶向FTP伺服器發出以及FTP伺服器響應的所有命令。該窗口將會跟蹤所選用戶的所
有命令,對了解特定用戶在訪問FTP
伺服器的過程中的所有行為提供了可靠的依據。
在該按鈕下方還有一個名為「KILLUSER」的按鈕,如果用戶發現某個來訪用戶
的行為可疑,可能會對FTP伺服器的正常工作帶來危害的話,可以通過使用該按鈕立即中
斷與該用戶的連接,將該用戶踢出FTP
伺服器。
需要注意的一點是,雖然Serv-U能夠提供實時的用戶監控信息,但是需要耗用
很大一部分的系統資源。如果用戶發現系統性能出現明顯下降的話,可以通過窗口右側
的「FREEZE
LIST」按鈕暫時凍結窗口信息的動態顯示,從而釋放出寶貴的系統資源。
設置伺服器端日誌記錄
除了能夠實時的進行監控之外,Serv-U還提供了強大的日誌記錄功能,從而方便用
戶記錄和總結一段時期內Serv-U的運行情況。
選擇「FILE」菜單下的「LOGGING」,彈出日誌設置窗口,用戶可以選擇對哪些事件
進行記錄,以及將記錄信息保存到何處。
在該窗口的右側,用戶可以選擇對不同的事件進行記錄,其中包括系統信息,
安全信息等,同時用戶還可以設置是將所記錄的信息顯示在Serv-U
的主窗口內,還是保存到某一指定文件內。出於耗用系統資源和備份信息的需要,
建議用戶把日誌信息保存到指定的文件內。
需要說明的一點是Serv-U的日誌記錄文件採用統一的格式,具體如下:
[n]DATETIME-(xxxx)MESSAGE
最前面的數字「n」代表所記錄信息的類別,分別為:
n=1:系統信息(錯誤信息等);
n=2:用戶發出的FTP命令;
n=3:文件下載;
n=4:文件上傳;
n=5:安全信息(用戶登錄信息等)
n=6:伺服器響應的FTP命令;
n=7:WinSock使用記錄;
n=8:DLL文件訪問記錄
另外,括弧中的「XXXX」是Serv-U賦予每一個來訪用戶的一個唯一的數字標識。
5.設置登錄和退出信息
ywy000128018.jpg?width="340">
細心的用戶可能會發現在登錄或退出某個FTP站點時,經常會出現一個窗口,顯
示一些包括系統設置,歡迎訪問等在內的信息。那麼如何在Serv-U
下實現這一功能呢?
首先,用戶需要把要顯示給用戶的信息保存在一個文本文件中,然後選擇「SE
TUP」菜單中的「MESSAGES」,在彈出的窗口中進行設置。
在位於窗口最上方的下來框中,用戶需要選擇將要使用登錄和退出信息的IP地
址。因為Serv-U支持一台機器擁有多個IP,所以用戶需要選擇相應的IP地址。在下面的
兩個選項中分別輸入用戶事先已經建立好的包含登錄和退出信息的文本文件的地址。
使用外部連接
所謂外部連接是指那些顯示在某一目錄下指向位於該目錄之外的某一文件或目
錄的連接。在用戶端看來,外部連接所指向的文件或目錄就位於當前目錄之下,但實際
上他們只是一些起連接作用的虛擬指針。使用外部連接的一個最大好處就是能夠把來訪
用戶可能需要的所有資源都集中到一個目錄之中,這樣用戶就可以通過不同的外部連接
訪問實際上位於不同磁碟或不同目錄的分散信息。
為了充分利用Serv-U提供的外部連接功能,用戶首先需要生成一個文本文件保存所
有可能會用到的外部連接。文件的具體格式如下:
LINKNAME|SOURCENAME
其中的「LINKNAME」是顯示在用戶當前目錄下的外部連接的名稱,而「SOURCENAME
」則是該外部連接實際指向的磁碟或目錄。
例如我們在一個名為「LINK.TXT」的文件中寫入如下一條:
CD-ROM|F:\
這樣在用戶的當前目錄中就會出現「CD-ROM」字樣,點擊之後,就可以直接訪問FT
P
伺服器的光碟機。
在配置好外部連接的文本文件之後,選擇「FTLE」菜單中的「FTPSERVER」,在
彈出的窗口中找到「PRIMARYFIEL
CONTAININGLINK」,然後輸入上述文本文件的完全路徑。在「PRIMARYFIELCONTAIN
INGLINK」下方有一個「SECONDARY
FILECONTAININGLINK」,該項是用來設定起輔助作用的外部連接文件,可以參照上
述方法生成。
設置上傳和下載比例
如果用戶希望自己FTP站點的使用者不僅僅使用自己提供的資源,還能夠上傳一
些有價值的東西供大家共享的話,可以通過使用Serv-U提供的「上傳和下載比例」這一
功能實現。
用戶可以在「FILE」菜單中的「FTP-SERVER」,「USERS」和「GROUPS」的彈出
窗口中找到名為「U/DRATIOS」的功能按鈕,點擊之後出現設置窗口。用戶可以限制每個
FTP
站點的使用者每上傳一個文件後可以下載的文件數。例如,如果將某個用戶的上傳
和下載比例設置為1/3,那麼該用戶每上傳一個文件,就可以從FTP
站點下載3個文件。
Serv-U支持在單個會話過程或全部會話過程的范圍內,按照具體傳輸的文件數目或
文件的大小,限制用戶的上傳和下載比例。
使用磁碟限額
隨著用戶數量的增加,一個非常實際的問題就是如何既能夠確保每個用戶都有
足夠的硬碟空間可用,同時又防止FTP伺服器吞食整個機器的硬碟資源。同樣,在這個問
題上Serv-U提供了有力的解決方案。
用戶可以分別在「FILE」菜單中的「USERS」和「GROUPS」選項的彈出窗口中找
到名為「QUATO」的功能按鈕。點擊之後出現設置窗口,用戶可以首先檢測某個用戶帳號
當前所使用的硬碟空間,然後根據具體的情況分別設置不同的用戶帳號所能支配的最大
硬碟空間,從而有效的解決硬碟空間不足的問題。
基於IP地址授予或拒絕訪問許可權
選擇「FILE」菜單中的「IPACCESS」選項,在彈出的窗口中進行設置。
用戶可以在窗口的左邊設置不同的訪問規則,而當前所有的訪問規則將會顯示在右
邊的列表中。
Serv-U提供了兩種基本的訪問規則,分別為「拒絕訪問」規則和「允許訪問」
規則。在「拒絕訪問」規則下,所有來自用戶輸入的IP地址的訪問者都將被拒絕訪問,
而來自其它IP地址的用戶都將被授予訪問許可權。同理,如果用戶選擇了「允許訪問」規
則,那麼所有來自用戶輸入的IP地址的訪問者都將被授予訪問許可權,而來自其它IP
地址的用戶將無權訪問FTP伺服器。
通過以上功能,用戶可以針對不同的IP地址,設置不同的許可權,從而有效的保障FT
P
伺服器免受非法訪問者的侵害。
三.小節
Serv-U是一款使用簡單,功能強大,易學易用的FTP伺服器端軟體。相信廣大用
戶結合以上的介紹,再加上個人的實踐,一定會在最短的時間內構建起自己的功能強大
的FTP伺服器。
❽ 如何將自己的電腦設置成FTP伺服器
打開 "控制面板",選擇"程序" -> "打開或關閉Windows資源",在彈出的窗體里找到 「Internet信息服務」,展開後選擇「Ftp伺服器",然後點擊"確定",此時Windows開始更新功能資源列表。
更新完成後,進入"控制面板" -> "系統和安全" -> "管理工具" ,雙擊 "Internet 信息服務(IIS)管理器"。
在彈出的窗體中右鍵點擊計算機名稱,選擇添加FTP站點。在彈出的對話框中輸入Ftp站點的名稱(例如"myFtp"),物理路徑(例如"d:myFtp"),點擊 "下一步".
在"IP地址"框中輸入本機的IP地址(例如我的本機IP地址為192.168.1.100),然後點"下一步",勾選允許所有用戶訪問,執行讀和寫的操作許可權。最後點擊完成。
設置防火牆,以便其它用戶通過區域網中其它計算機訪問本計算機中的Ftp資源。進入"控制面板" -> "系統和安全" - > "允許程序通過防火牆" -> 鉤上FTP及後面兩個框選上。
在IE地址欄中輸入"ftp :// 192.168.1.100 "(這個地址根據個人電腦實際情況是不同的),在彈出的身份認證對話框中輸入用戶名和密碼,點擊登陸即可訪問ftp資源。
FTP是文件傳輸協議使得主機間可以共享文件。 FTP 使用TCP 生成一個虛擬連接用於控制信息,然後再生成一個單獨的 TCP 連接用於數據傳輸。控制連接使用類似TELNET協議在主機間交換命令和消息。文件傳輸協議是TCP/IP網路上兩台計算機傳送文件的協議,FTP是在TCP/IP網路和INTERNET上最早使用的協議之一,它屬於網路協議組的應用層。FTP客戶機可以給伺服器發出命令來下載文件,上傳文件,創建或改變伺服器上的目錄。
FTP獨立許可權設置:許可權設置需要分兩部分來進行,即對FTP伺服器主目錄的許可權設置和對各個用戶文件夾的許可權設置。假設FTP伺服器的主目錄路徑為「F:/FTP」,先取消「FTP」組的用戶對「FTP」文件夾的「寫入 」許可權。右擊「FTP」文件夾,執行「屬性」命令。在打開的「FTP 屬性」對話框中切換至「安全」選項卡下,然後依次單擊「添加」→「高級」→「立即查找」按鈕,單擊選中「FTP」組並依次單擊「確定」按鈕回到「FTP 屬性」對話框。接著在「FTP的許可權」列表框中勾選「拒絕寫入」復選框。為了使「拒絕寫入」許可權僅對「FTP」文件夾有效,還需要單擊「高級」按鈕,在「FTP的高級安全設置」對話框中雙擊「許可權列表」中的「拒絕FTP寫入」選項,打開「FTP的許可權設置」對話框。在「應用到」下拉列表中選中「只有該文件夾」選項,連續單擊「確定」按鈕完成設置。
接著為每個用戶創建獨立的文件夾(以用戶名命名),並針對每個文件夾賦予相應用戶適當的許可權。以文件夾「xxxx」為例,在「xxxx屬性」對話框的「安全」選項卡下將用戶「xpzx」添加進來,並賦予其讀取和寫入的許可權。同理,對於其他文件夾,也只賦予相應用戶讀取和寫入的許可權。
需許可權保護的文件夾必須在NTFS分區中創建,FAT32分區內的資源無法設置許可權。
至此,設置工作就全部結束了。在任意一台機器上以用戶「xxxx」的身份登錄FTP伺服器,你會發現該用戶只能在「xxxx」文件夾中任意讀寫,而無法看到主目錄和其他用戶目錄的內容。
❾ 如何把電腦做為FTP的伺服器
第一步
給自己機子按IIs協議
(開始
-設置-控制面板-添加刪除程序-windows組件-iis服務添加)
添加後
進行第二步(
開始
-設置-控制面板-管理工具-Internet
信息服務)
裡面有個FTP站點
好好捉么一下把
不難
相信你能成功