FTP服务器配置与管理(4) 服务器端的常用配置及FTP命令
Windows Server系統(tǒng)中的FTP服務(wù)和Web服務(wù)都是由IIS組件提供的功能,因而它們的很多配置方法都是相同的,因?yàn)橹耙呀?jīng)有了Web服務(wù)的配置基礎(chǔ),所以下面簡(jiǎn)單介紹一下FTP服務(wù)的一些常用配置。
1. 搭建多個(gè)FTP站點(diǎn)
由于FTP服務(wù)器不能像Web服務(wù)器那樣通過(guò)主機(jī)頭來(lái)區(qū)別不同的站點(diǎn),因此,當(dāng)服務(wù)器中存在多個(gè)FTP站點(diǎn)并且只擁有一個(gè)IP地址時(shí),那就只能通過(guò)修改TCP端口的方式,實(shí)現(xiàn)同一IP地址的多站點(diǎn)共存。 可以通過(guò)右側(cè)“操作”面板中的“綁定”來(lái)修改FTP站點(diǎn)的端口號(hào),如將端口號(hào)改為2121。修改了默認(rèn)的FTP端口后,還必須要告知FTP客戶端,這樣客戶端在訪問(wèn)FTP站點(diǎn)時(shí)就要加上相應(yīng)的端口號(hào),如:ftp://192.168.1.6:2121。
2. 限制連接數(shù)量及設(shè)置主目錄
當(dāng)FTP服務(wù)器位于Internet上,并且擁有有價(jià)值的文件資源時(shí),可能會(huì)產(chǎn)生大量的用戶并發(fā)訪問(wèn),如果服務(wù)器的配置較低或網(wǎng)絡(luò)接入帶寬較小,就容易造成系統(tǒng)響應(yīng)遲緩或癱瘓。此時(shí)可以對(duì)最大連接數(shù)進(jìn)行限制。 單擊“操作”面板中的“高級(jí)設(shè)置”鏈接,在“最大連接數(shù)”中即可設(shè)置允許同時(shí)連接的用戶數(shù)量。另外,在該界面中也可以對(duì)FTP站點(diǎn)的主目錄進(jìn)行設(shè)置,即“物理路徑”。主目錄也可以通過(guò)“操作”面板中的“基本設(shè)置”進(jìn)行設(shè)置。
3. 設(shè)置虛擬目錄
同Web服務(wù)器一樣,也可以為FTP站點(diǎn)設(shè)置虛擬目錄,通過(guò)虛擬目錄來(lái)滿足不同用戶下載或上傳的需求。虛擬目錄的配置同Web服務(wù)器類似,下圖是將C:\movie文件夾設(shè)置為站點(diǎn)的虛擬目錄。?
在客戶端可以ftp://192.168.1.6/movie的形式訪問(wèn)虛擬目錄。
4. 設(shè)置FTP消息
為了使得FTP站點(diǎn)更加人性化,同時(shí)也對(duì)企業(yè)網(wǎng)站起到宣傳的作用,通常會(huì)為FTP站點(diǎn)設(shè)置消息。消息主要是在用戶登錄或退出時(shí)顯示的信息,可以通過(guò)FTP主頁(yè)中的“FTP消息”進(jìn)行設(shè)置。在客戶端如果利用IE瀏覽器或資源管理器來(lái)連接FTP站點(diǎn)的話,那么并不會(huì)看到以上信息。只有當(dāng)使用FTP命令行或?qū)iT的客戶端軟件如CuteFTP時(shí)才會(huì)顯示提示消息。
?5. FTP客戶端軟件CuteFTP
CuteFTP是一款老牌的FTP客戶端軟件,從網(wǎng)上可以很容易下載到。它的使用方法也很簡(jiǎn)單,如下圖所示。?6. FTP命令行
FTP命令行也是一種快速簡(jiǎn)單訪問(wèn)FTP站點(diǎn)的方式,而且也是軟考網(wǎng)工考試的考點(diǎn),下面就結(jié)合網(wǎng)工考試介紹其中常用的一些命令。 在命令提示符狀態(tài)下,輸入ftp,出現(xiàn)提示符ftp>,就可以輸入ftp命令了。也可以直接執(zhí)行ftp命令指定要連接的站點(diǎn)IP或域名,如ftp 192.168.1.6。登錄時(shí)在“用戶”處輸入匿名賬戶anonymous,不必輸入密碼。由于FTP命令默認(rèn)是采用主動(dòng)模式去訪問(wèn)FTP站點(diǎn),因而需要關(guān)閉客戶端的防火墻,否則將無(wú)法建立數(shù)據(jù)連接(關(guān)于主動(dòng)模式/被動(dòng)模式以及相應(yīng)的防火墻設(shè)置將在后續(xù)博文中專門講解)。
連接到FTP站點(diǎn)之后,首先可以執(zhí)行dir或是ls命令顯示文件列表。
如果要進(jìn)入FTP站點(diǎn)下的某個(gè)子目錄,可以用cd命令,如
ftp> cd test
如果要下載某個(gè)文件,可以用get命令,如
ftp> get 001.jpg
?下載下來(lái)的文件默認(rèn)被保存在當(dāng)前目錄中,那么當(dāng)前目錄又是哪里呢?其實(shí)就是我們先前執(zhí)行ftp命令的那個(gè)路徑,如前面那副圖中顯示的C:\Users\zhangsan,我們也可以執(zhí)行!dir命令顯示客戶端當(dāng)前所在目錄。如果我們想把文件下載到別的位置,那么首先就要改變客戶端的當(dāng)前所在目錄,這個(gè)可以執(zhí)行l(wèi)cd命令,如ftp> lcd c:\,就是將客戶端的當(dāng)前目錄改變到C:\。
上傳文件使用put命令,如
ftp> put 002.jpg
上面這條命令是將客戶端當(dāng)前目錄下的002.jpg文件上傳到服務(wù)器中,當(dāng)然前提是必須要保證客戶端當(dāng)前目錄下存在002.jpg這個(gè)文件。
?
轉(zhuǎn)載于:https://blog.51cto.com/yttitan/1183364
總結(jié)
以上是生活随笔為你收集整理的FTP服务器配置与管理(4) 服务器端的常用配置及FTP命令的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 埃拉托色尼素数筛选法的证明及原理
- 下一篇: Single forest vs. mu