一:FTP(文件傳輸協(xié)議)概述
·工作原理
FTP與大多數(shù)internet服務(wù)一樣,也是采用客戶機/服務(wù)器的方式。使用方法很簡單
1>啟動FTP客戶端程序,與遠程主機建立連接
2>向遠程主機發(fā)出傳輸命令
3>遠程主機在收到命令后就給予響應(yīng),并執(zhí)行正確的命令。完成上傳或下載的服務(wù)。
·FTP服務(wù)器
FTP服務(wù)器可以有兩種登陸方式
1>匿名登陸:一般匿名登陸只能下載FTP服務(wù)器的資源,且傳輸速度相對較慢,當然這要在FTP服務(wù)器上進行設(shè)置。針對這類用戶,在FTP服務(wù)器上需要加以限制,不宜開啟過高的權(quán)限,帶寬應(yīng)盡可能小。
2>授權(quán)帳戶登陸:需要管理員將帳戶與密碼告訴用戶,管理員對這些帳戶進行設(shè)置,例如他們能訪問哪些資源,下載與上傳速度等。
·FTP客戶端
FTP客戶端可以通過三種方式連接FTP站點
1>命令行方式
2>WEB方式
3>本地安裝FTP客戶端軟件方式
二:安裝和配置FTP服務(wù)
·安裝FTP服務(wù)
打開“添加和刪除程序”------“添加和刪除windows組件”
打開應(yīng)用程序服務(wù)器
勾選internet信息服務(wù)(IIS)----并打開
勾選“文件傳輸協(xié)議(FTP)服務(wù)”
確定后完成安裝
·配置默認FTP站點
在“管理工具”中打開“Internet信息服務(wù)(IIS)管理器”,找到“FTP站點”----“默認FTP站點”,并右擊“默認FTP站點”,選擇“屬性”,開始配置默認FTP站點。
1>FTP站點選項卡
描述:鍵入對該站點的說明文字,這個名字將會出現(xiàn)在“IIS管理器”左窗格的目錄中,以標識該站點
IP地址:設(shè)置此站點使用的IP地址。如果此服務(wù)器有多個IP地址,選擇其中的一個即可。倘若在IIS服務(wù)器中同時執(zhí)行多個FTP站點,可以使用不同的IP地址。這樣用戶在訪問FTP站點時,只要在瀏覽器中輸入"ftp:// ip地址"就可以訪問FTP服務(wù)器了。
TCP端口:如果站點為了安全不使用21這個默認保留給FTP服務(wù)器的端口,則在此重新設(shè)置一端口。倘若在IIS服務(wù)器中同時執(zhí)行多個FTP站點,也可以使用不同的端口。這樣在用戶訪問FTP站點時,在瀏覽器中輸入“[url]ftp://ip[/url]地址:端口號”
FTP站點連接:該設(shè)置決定了能同時連接到服務(wù)器的客戶端的數(shù)量。“不受限制”指該FTP站點不限制客戶數(shù)量的并發(fā)連接,服務(wù)器接收連接直到內(nèi)存不足。“連接限制為”可以強制限制同時連接到服務(wù)器的客戶端連接數(shù),這樣可以保持服務(wù)器的良好性能。
連接超時:在框中鍵入數(shù)字(以秒為單位)設(shè)置服務(wù)器在斷開與非活動用戶的連接之前的等待的時間。
啟用日志記錄:可以使用日志文件記錄用戶訪問FTP站點的操作,日志的具體設(shè)置,可以單擊“屬性”按鈕,在彈出的“日志記錄屬性”對話框中進行修改。
2>安全帳戶選項卡
默認FTP站點允許匿名連接,所有的用戶都會通過“IUSR_計算機名稱”帳戶來訪問站點中的文件。用戶用IE瀏覽器訪問FTP站點時無需輸入帳戶與密碼.在“瀏覽”中可選擇登陸FTP站點的匿名帳戶。
如果勾選“只允許匿名連接”復(fù)選框,則用戶將無法使用用戶名和密碼登陸
如果去掉“允許匿名連接”單選框,則用戶將只能使用用戶名和密碼登陸
3>消息選項卡
標題 ----設(shè)置FTP站點的名稱
歡迎-----設(shè)置用戶連接到FTP站點時,顯示的歡迎信息
退出------設(shè)置用戶退出FTP站點時,顯示的信息
最大連接數(shù)-----顯示連接數(shù)量超過服務(wù)器設(shè)置的最大值時(在FTP站點選項卡下設(shè)置),顯示的信息。
4>主目錄選項卡
此資源的內(nèi)容來源:“此計算機上的目錄”可以設(shè)置FTP文件夾所在的本機路徑;“另一臺計算機上的目錄”可以設(shè)置FTP文件夾所在的網(wǎng)絡(luò)上的路徑。
設(shè)置權(quán)限 “讀取”指用戶可以下載FTP資源,“寫入”指用戶可以上傳FTP資源。
5>目錄安全性選項卡
如果想要允許所有計算機訪問FTP站點,則勾選“授權(quán)”
如果想要拒絕一臺或者一組客戶機訪問此FTP站點,則先勾選“授權(quán)訪問”,然后在下拉列表中添加要拒絕訪問的計算機。
如果想要授權(quán)一臺或者一組客戶機訪問此FTP站點,則先勾選“拒絕訪問”,然后在下拉列表中添加要授權(quán)訪問的計算機。
三:客戶端訪問
·命令行方式訪問
1>登陸FTP
ftp
ftp>open FTP服務(wù)器ip
2>退出FTP
ftp>bye
3>操作
ftp>dir 查看FTP服務(wù)器資源
ftp>cd 進入FTP服務(wù)器文件夾
4>下載與上傳
ftp>get 文件名 從FTP服務(wù)器下載文件,文件下載到登陸FTP時所在的目錄。
ftp>put 文件名 上傳文件到ftp服務(wù)器。
ftp>mget 文件名1 文件名2 ...... 一次從FTP服務(wù)器下載多個文件
ftp>mput 文件名1 文件名2 ...... 一次上傳多個文件到FTP服務(wù)器
5>使用幫助
ftp> ? 顯示出FTP全部命令。
·WEB方式訪問
可以通過瀏覽器連接到FTP服務(wù)器,打開IE瀏覽器,在URL處鍵入“ftp://IP地址”
·FTP客戶端軟件方式訪問
可以使用FlashFXP這個客戶端軟件進行連接。下載和上傳速度比較快,建議使用客戶端軟件訪問FTP服務(wù)器。
四:利用軟件建立FTP站點
·IIS中的FTP服務(wù)可以滿足企業(yè)基本要求,但如果FTP站點要求對用戶的下載或上傳速度進行限制等功能,單純使用IIS就無能為力了。此時需要借助一款FTP服務(wù)的軟件Serv-U。
Serv-U擁有IIS所有的功能,并且比IIS功能還要強大。那為什么還要學習IIS建立FTP站點呢?因為服務(wù)器上安裝的軟件越少,系統(tǒng)速度越快,并且產(chǎn)生的問題也越少。所以在服務(wù)器上最好不要借助太多的軟件,除非實在需要。
·新建域
安裝好Serv—U后,打開“Serv-U管理員”,右擊“域”,選擇“新建域”
輸入此服務(wù)器的IP地址
“域類型”中可選擇“.INE文件”,對于大的域(>500用戶)注冊表提供更好的性能。
·新建用戶
新建好域后,就可以新建該域的用戶,這些用戶是獨立于操作系統(tǒng)的用戶。新建用戶步驟如下
右擊“用戶”,選擇“新建用戶”。
輸入“用戶名稱”,該名稱應(yīng)該是唯一的。
鍵入新建用戶的密碼,單擊下一步
在“主目錄”中,輸入文件夾路徑,表示用戶登陸后顯示的路徑
在“是否鎖定用戶于主目錄”中,選擇“是”單選按鈕,用戶只能看到自己的主目錄,不能訪問其他目錄。單擊“完成”后完成用戶的創(chuàng)建
·配置用戶
在用戶各選項卡中可以配置用戶上傳與下載速度、線程數(shù)限制、磁盤配額等。
1>賬號選項卡
禁用賬號 可暫時禁用掉此用戶,也可在規(guī)定的時間后禁用或刪除掉此帳號
用戶名 可修改用戶名
主目錄 可更改該用戶登陸后顯示的用戶
將用戶鎖定與主目錄 可選擇鎖定主目錄或者不鎖定
2>常規(guī)選項卡
隱藏“隱藏”文件 將服務(wù)器中的隱藏文件隱藏或顯示
同一IP地址只允許()個登陸 限制用戶線程數(shù)
最大上傳和下載速度 限制用戶上傳速度與下載速度
最大用戶數(shù)量 此服務(wù)器最多允許多少個此用戶登陸
3>目錄訪問選項卡
文件權(quán)限可設(shè)置讀取、寫入(下載)、追加(添加)、刪除、執(zhí)行(可執(zhí)行文件)。
目錄權(quán)限可設(shè)置列表(讀取)、創(chuàng)建、刪除
4>配額選項卡
限制用戶的最大占用空間,單位MB。
計算當前 指計算當前用戶占用了多少MB的磁盤空間。
本文轉(zhuǎn)自 “.\Best” 博客,請務(wù)必保留此出處http://best0.blog.51cto.com/444987/98213