FTP服務(wù)器

FTP服務(wù)器(File Transfer Protocol Server)是在互聯(lián)網(wǎng)上提供文件存儲(chǔ)和訪問服務(wù)的計(jì)算機(jī),它們依照FTP協(xié)議提供服務(wù)。 FTP是File Transfer Protocol(文件傳輸協(xié)議)。顧名思義,就是專門用來傳輸文件的協(xié)議。簡(jiǎn)單地說,支持FTP協(xié)議的服務(wù)器就是FTP服務(wù)器。 

FTP服務(wù)器基本信息

中文名 FTP服務(wù)器 外文名 File Transfer Protocol Server
服務(wù)協(xié)議 FTP協(xié)議提供服務(wù) 定????義 支持FTP協(xié)議的服務(wù)器

FTP服務(wù)器主動(dòng)模式port

在主動(dòng)模式下,F(xiàn)TP客戶端首先與FTP服務(wù)器的TP21端口建立連接,通過這個(gè)通道發(fā)送命令,客戶端需要接收數(shù)據(jù)的時(shí)候在這個(gè)通道上發(fā)送Port命令。Port命令包含了客戶端用什么端口接收數(shù)據(jù)。在傳送數(shù)據(jù)的時(shí)候,服務(wù)器端通過其TCP20端口連接到客戶端的指定端口發(fā)送數(shù)據(jù)。FTP服務(wù)器必須與客戶端建立一個(gè)新的連接用來傳送數(shù)據(jù)。主動(dòng)FTP連接過程如下:

命令連接:客戶端>1024端口→服務(wù)器21端口;

數(shù)據(jù)連接:客戶端>1024端口←服務(wù)器20端口。

FTP服務(wù)器被動(dòng)模式pasv

在被動(dòng)模式下,建立控制通道時(shí)與主動(dòng)模式類似,但建立連接后發(fā)送的不是Port命令,而是Pasv命令。FTP服務(wù)器收到Pas命令后,隨機(jī)打開一個(gè)高端端口(端口號(hào)大于1024)并且通知客戶端在這個(gè)端口上傳送數(shù)據(jù)的請(qǐng)求,客戶端連接FTP服務(wù)器上的這個(gè)端口,然后FTP服務(wù)器將通過這個(gè)端口傳送數(shù)據(jù)。在這種情況下,F(xiàn)TP服務(wù)器不再需要與客戶端建立一個(gè)新的連接,被動(dòng)FTP連接過程如下:

命令連接:客戶端>1024端口→服務(wù)器21端口;

數(shù)據(jù)連接:客戶端>1024端口→服務(wù)器>1024端口。

FTP服務(wù)器主動(dòng)與被動(dòng)FTP優(yōu)缺點(diǎn)

主動(dòng)FTP對(duì)FTP服務(wù)器的管理有利,但對(duì)客戶端的管理不利。因?yàn)镕TP服務(wù)器企圖與客戶端的高位隨機(jī)端口建立連接,而這個(gè)端口很有可能被客戶端的防火墻阻塞掉。被動(dòng)FTP對(duì)FTP客戶端的管理有利,但對(duì)服務(wù)器端的管理不利。因?yàn)榭蛻舳艘c服務(wù)器端建立兩個(gè)連接,其中一個(gè)連到一個(gè)高位隨機(jī)端口,而這個(gè)端口很有可能被服務(wù)器端的防火墻阻塞掉。

FTP服務(wù)器造價(jià)信息

市場(chǎng)價(jià) 信息價(jià) 詢價(jià)
材料名稱 規(guī)格/型號(hào) 市場(chǎng)價(jià)
(除稅)
工程建議價(jià)
(除稅)
行情 品牌 單位 稅率 供應(yīng)商 報(bào)價(jià)日期
總控應(yīng)用服務(wù)器 DELL i7-9700 8G 512GSSD+2T機(jī)械盤 6G獨(dú)顯 查看價(jià)格 查看價(jià)格

江蘇明朗

臺(tái) 13% 江蘇明朗照明科技有限公司
總控應(yīng)用服務(wù)器 DELL i7-9700 8G 512GSSD+2T機(jī)械盤 6G獨(dú)顯 查看價(jià)格 查看價(jià)格

佛山銀河照明

臺(tái) 13% 佛山市銀河蘭晶科技股份有限公司
總控應(yīng)用服務(wù)器 DELL i7-9700 8G 512GSSD+2T機(jī)械盤 6G獨(dú)顯 查看價(jià)格 查看價(jià)格

光聯(lián)照明

臺(tái) 13% 上海光聯(lián)照明有限公司
總控應(yīng)用服務(wù)器 DELLi7-97008G512GSSD+2T機(jī)械盤6G獨(dú)顯 查看價(jià)格 查看價(jià)格

大峽谷

臺(tái) 13% 大峽谷照明系統(tǒng)(蘇州)股份有限公司
數(shù)據(jù)服務(wù)器 R240機(jī)架服務(wù)器(E-2124/3.3GHz/16G/1T×3SATA/DVDRW/) 查看價(jià)格 查看價(jià)格

13% 珠海派諾科技股份有限公司
網(wǎng)管服務(wù)器 02313UQR-88134UEY-21X-36 2288X V5(2×4210-10Core/2.2GHz CPU,2×32GB內(nèi)存,2×1200GB SAS HDD,(2G cache)Raid卡+電容,2×4×GE,2×900W AC)-Hi-Care基礎(chǔ)服務(wù)標(biāo)準(zhǔn) 2288X V5-36月 查看價(jià)格 查看價(jià)格

臺(tái) 13% 深圳市揚(yáng)天世紀(jì)網(wǎng)絡(luò)有限公司
網(wǎng)管服務(wù)器 H22X-05-NSH2103 2288X V5(2×4210-10Core/2.2GHz CPU,2×32GB內(nèi)存,2×1200GB SAS HDD,(2G cache)Raid卡+電容,2×4×GE,2×900W AC) 查看價(jià)格 查看價(jià)格

臺(tái) 13% 深圳市揚(yáng)天世紀(jì)網(wǎng)絡(luò)有限公司
報(bào)警及巡更服務(wù)器 1.名稱:報(bào)警及巡更服務(wù)器2.參數(shù):具有TCP/IP 網(wǎng)絡(luò)接口、電話網(wǎng)絡(luò)等多種與報(bào)警中心通訊的能力3.其他:詳見招標(biāo)圖紙及技術(shù)要求 IP7400XI-CHI 查看價(jià)格 查看價(jià)格

博世

臺(tái) 13% 廣州澳星電子有限公司
材料名稱 規(guī)格/型號(hào) 除稅
信息價(jià)
含稅
信息價(jià)
行情 品牌 單位 稅率 地區(qū)/時(shí)間
控制專用熱敏打印機(jī) 查看價(jià)格 查看價(jià)格

臺(tái) 湛江市2020年1季度信息價(jià)
控制專用熱敏打印機(jī) 查看價(jià)格 查看價(jià)格

臺(tái) 湛江市2019年2季度信息價(jià)
控制專用熱敏打印機(jī) 查看價(jià)格 查看價(jià)格

臺(tái) 湛江市2019年1季度信息價(jià)
控制專用熱敏打印機(jī) 查看價(jià)格 查看價(jià)格

臺(tái) 湛江市2018年3季度信息價(jià)
控制專用熱敏打印機(jī) 查看價(jià)格 查看價(jià)格

臺(tái) 湛江市2016年3季度信息價(jià)
控制專用熱敏打印機(jī) 查看價(jià)格 查看價(jià)格

臺(tái) 湛江市2015年4季度信息價(jià)
控制專用熱敏打印機(jī) 查看價(jià)格 查看價(jià)格

臺(tái) 湛江市2014年4季度信息價(jià)
控制專用熱敏打印機(jī) 查看價(jià)格 查看價(jià)格

臺(tái) 湛江市2014年3季度信息價(jià)
材料名稱 規(guī)格/需求量 報(bào)價(jià)數(shù) 最新報(bào)價(jià)
(元)
供應(yīng)商 報(bào)價(jià)地區(qū) 最新報(bào)價(jià)時(shí)間
FTP服務(wù)器 FTP服務(wù)器|2套 1 查看價(jià)格 廣州五洋計(jì)算機(jī)信息有限公司 廣東  江門市 2021-04-15
FTP服務(wù)器 含HP服務(wù)器、UIT存儲(chǔ)SV5000G3-S12-4F8Gb及增加交換機(jī)許可XBR-SMEDPOD8-01,詳見圖紙|2套 1 查看價(jià)格 創(chuàng)新科技術(shù)有限公司 廣東  江門市 2021-06-07
FTP服務(wù)器 虛擬化節(jié)點(diǎn)2U機(jī)架服務(wù)器配置2×英特爾至強(qiáng)(2.8GHz/16-core)處理配置8×64G 內(nèi)存配置2×通用硬盤-480GB-SSD板載2×GE+2×10GE配置以太網(wǎng)卡-10Gb光口|2臺(tái) 3 查看價(jià)格 廣州五洋計(jì)算機(jī)信息有限公司 全國(guó)   2020-08-24
后置FTP服務(wù)器 ,做raid55、網(wǎng)絡(luò)接口 相當(dāng)于或優(yōu)于4個(gè)10/100/1000M自適應(yīng)以太網(wǎng)卡6、擴(kuò)展槽 支持不少于4×PCI-Express3.0×8擴(kuò)展槽7、電源接口 相當(dāng)于或優(yōu)于1+1冗余服務(wù)器專用電源8、操作系統(tǒng) Windows Server 2008 R2及以上版本|1套 1 查看價(jià)格 杭州??低暪煞萦邢薰?/span> 廣東  陽(yáng)江市 2018-06-08
前置FTP服務(wù)器 ,做raid55、網(wǎng)絡(luò)接口 相當(dāng)于或優(yōu)于4個(gè)10/100/1000M自適應(yīng)以太網(wǎng)卡6、擴(kuò)展槽 支持不少于4×PCI-Express3.0×8擴(kuò)展槽7、電源接口 相當(dāng)于或優(yōu)于1+1冗余服務(wù)器專用電源8、操作系統(tǒng) Windows Server 2008 R2及以上版本|1套 1 查看價(jià)格 FTP服務(wù)器(處理違法圖片和視頻) E5-2609v3 1P 16G CN Svr(8SFF)標(biāo)配1個(gè)英特爾至強(qiáng)處理 E5-2609v3 (六核 1.9GHz,15MB共享三級(jí)緩存,85W) 可支持最大2個(gè)處理 標(biāo)配兩個(gè)Smart|10臺(tái) 1 查看價(jià)格 深圳市杰智通科技有限公司 全國(guó)   2019-04-12
FTP服務(wù)器(處理違法圖片和視頻) E5-2609v3 1P 16G CN Svr(8SFF)標(biāo)配1個(gè)英特爾至強(qiáng)處理 E5-2609v3 (六核 1.9GHz,15MB共享三級(jí)緩存,85W) 可支持最大2個(gè)處理 標(biāo)配兩個(gè)Smart|1臺(tái) 2 查看價(jià)格 廣州磐基信息科技有限公司 全國(guó)   2021-05-28
FTP服務(wù)器DS-AS82024D E5-2609v3 1P 16G CN Svr(8SFF)標(biāo)配1個(gè)英特爾至強(qiáng)處理 E5-2609v3 (六核 1.9GHz,15MB共享三級(jí)緩存,85W) 可支持最大2個(gè)處理 標(biāo)配兩個(gè)Smart|10臺(tái) 2 查看價(jià)格 杭州海康威視數(shù)字技術(shù)股份有限公司廣州分公司 全國(guó)   2019-08-19

FTP是用來在兩臺(tái)計(jì)算機(jī)之間傳輸文件,是Internet中應(yīng)用非常廣泛的服務(wù)之一。它可根據(jù)實(shí)際需要設(shè)置各用戶的使用權(quán)限,同時(shí)還具有跨平臺(tái)的特性,即在UNIX、Linux和Windows等操作系統(tǒng)中都可實(shí)現(xiàn)FTP客戶端和服務(wù)器,相互之間可跨平臺(tái)進(jìn)行文件的傳輸。因此,F(xiàn)TP服務(wù)是網(wǎng)絡(luò)中經(jīng)常采用的資源共享方式之一。FTP協(xié)議有PORT和PASV兩種工作模式,即主動(dòng)模式和被動(dòng)模式。

FTP(File Transfer Protocol)即文件傳輸協(xié)議,是一種基于TCP的協(xié)議,采用客戶/服務(wù)器模式。通過FTP協(xié)議,用戶可以在FTP服務(wù)器中進(jìn)行文件的上傳或下載等操作。雖然現(xiàn)在通過HTTP協(xié)議下載的站點(diǎn)有很多,但是由于FTP協(xié)議可以很好地控制用戶數(shù)量和寬帶的分配,快速方便地上傳、下載文件,因此FTP已成為網(wǎng)絡(luò)中文件上傳和下載的首選服務(wù)器。同時(shí),它也是一個(gè)應(yīng)用程序,用戶可以通過它把自己的計(jì)算機(jī)與世界各地所有運(yùn)行FTP協(xié)議的服務(wù)器相連,訪問服務(wù)器上的大量程序和信息。FTP服務(wù)的功能是實(shí)現(xiàn)完整文件的異地傳輸。特點(diǎn)如下:

(一)FTP使用兩個(gè)平行連接:控制連接和數(shù)據(jù)連接。控制連接在兩主機(jī)間傳送控制命令,如用戶身份、口令、改變目錄命令等。數(shù)據(jù)連接只用于傳送數(shù)據(jù)。

(二)在一個(gè)會(huì)話期間,F(xiàn)TP服務(wù)器必須維持用戶狀態(tài),也就是說,和某一個(gè)用戶的控制連接不能斷開。另外,當(dāng)用戶在目錄樹中活動(dòng)時(shí),服務(wù)器必須追蹤用戶的當(dāng)前目錄,這樣,F(xiàn)TP就限制了并發(fā)用戶數(shù)量。

(三)FTP支持文件沿任意方向傳輸。當(dāng)用戶與一遠(yuǎn)程計(jì)算機(jī)建立連接后,用戶可以獲得一個(gè)遠(yuǎn)程文件也可以將一本地文件傳輸至遠(yuǎn)程機(jī)器。

第1步,在開始菜單中依次單擊“管理工具”→“Internet信息服務(wù)(IIS)管理器”菜單項(xiàng),打開“Internet信息服務(wù)(IIS)管理器”窗口。在左窗格中展開“FTP站點(diǎn)”目錄,右鍵單擊“默認(rèn)FTP站點(diǎn)”選項(xiàng),并選擇“屬性”命令。

第2步,打開“默認(rèn)FTP站點(diǎn) 屬性”對(duì)話框,在“FTP站點(diǎn)”選項(xiàng)卡中可以設(shè)置關(guān)于FTP站點(diǎn)的參數(shù)。其中在“FTP站點(diǎn)標(biāo)識(shí)”區(qū)域中可以更改FTP站點(diǎn)名稱、監(jiān)聽I(yíng)P地址以及TCP端口號(hào),單擊“IP地址”編輯框右側(cè)的下拉三角按鈕,并選中該站點(diǎn)要綁定的IP地址。如果想在同一臺(tái)物理服務(wù)器中搭建多個(gè)FTP站點(diǎn),那么需要為每一個(gè)站點(diǎn)指定一個(gè)IP地址,或者使用相同的IP地址且使用不同的端口號(hào)。在“FTP站點(diǎn)連接”區(qū)域可以限制連接到FTP站點(diǎn)的計(jì)算機(jī)數(shù)量,一般在局域網(wǎng)內(nèi)部設(shè)置為“不受限制”較為合適。用戶還可以單擊“當(dāng)前會(huì)話”按鈕來查看當(dāng)前連接到FTP站點(diǎn)的IP地址,并且可以斷開惡意用戶的連接。

第3步,切換到“安全賬戶”選項(xiàng)卡,此選項(xiàng)卡用于設(shè)置FTP服務(wù)器允許的登錄方式。默認(rèn)情況下允許匿名登錄,如果取消選中“允許匿名連接”復(fù)選框,則用戶在登錄FTP站點(diǎn)時(shí)需要輸入合法的用戶名和密碼。本例選中“允許匿名連接”復(fù)選框。

第4步,切換到“消息”選項(xiàng)卡,在“標(biāo)題”編輯框中輸入能夠反映FTP站點(diǎn)屬性的文字(如“服務(wù)器配置技術(shù)務(wù)網(wǎng)FTP主站點(diǎn)”),該標(biāo)題會(huì)在用戶登錄之前顯示。接著在“歡迎”編輯框中輸入一段介紹FTP站點(diǎn)詳細(xì)信息的文字,這些信息會(huì)在用戶成功登錄之后顯示。同理,在“退出”編輯框中輸入用戶在退出FTP站點(diǎn)時(shí)顯示的信息。另外,如果該FTP服務(wù)器限制了最大連接數(shù),則可以在“最大連接數(shù)”編輯框中輸入具體數(shù)值。當(dāng)用戶連接FTP站點(diǎn)時(shí),如果FTP服務(wù)器已經(jīng)達(dá)到了所允許的最大連接數(shù),則用戶會(huì)收到“最大連接數(shù)”消息,且用戶的連接會(huì)被斷開。

第5步,切換到“主目錄”選項(xiàng)卡。主目錄是FTP站點(diǎn)的根目錄,當(dāng)用戶連接到FTP站點(diǎn)時(shí)只能訪問主目錄及其子目錄的內(nèi)容,而主目錄以外的內(nèi)容是不能被用戶訪問的。主目錄既可以是本地計(jì)算機(jī)磁盤上的目錄,也可以是網(wǎng)絡(luò)中的共享目錄。單擊“瀏覽”按鈕在本地計(jì)算機(jī)磁盤中選擇要作為FTP站點(diǎn)主目錄的文件夾,并依次單擊“確定”按鈕。根據(jù)實(shí)際需要選中或取消選中“寫入”復(fù)選框,以確定用戶是否能夠在FTP站點(diǎn)中寫入數(shù)據(jù)。

第6步,切換到“目錄安全性”選項(xiàng)卡,在該選項(xiàng)卡中主要用于授權(quán)或拒絕特定的IP地址連接到FTP站點(diǎn)。例如只允許某一段IP地址范圍內(nèi)的計(jì)算機(jī)連接到FTP站點(diǎn),則應(yīng)該選中“拒絕訪問”單選框。然后單擊“添加”按鈕,在打開的“授權(quán)訪問”對(duì)話框中選中“一組計(jì)算機(jī)”單選框。然后在“網(wǎng)絡(luò)標(biāo)識(shí)”編輯框中輸入特定的網(wǎng)段),并在“子網(wǎng)掩碼”編輯框中輸入子網(wǎng)掩碼。最后單擊“確定”按鈕。

第7步,返回“默認(rèn)FTP站點(diǎn) 屬性”對(duì)話框,單擊“確定”按鈕使設(shè)置生效?,F(xiàn)在用戶已經(jīng)可以在網(wǎng)絡(luò)中任意客戶計(jì)算機(jī)的Web瀏覽器中輸入FTP站點(diǎn)地址來訪問FTP站點(diǎn)的內(nèi)容了。

FTP服務(wù)器常見問題

  • htpc服務(wù)器是什么?

    HTPC通常是擺在客廳里,作為家庭數(shù)碼影音的中心。放在客廳上的東西,如同電視,DVD機(jī),音響,功放一樣,它必須要有精致的外觀,誰(shuí)也不愿意在典雅的客廳上看到一個(gè)丑陋的機(jī)箱。另外體積不能太大,不論是美感上...

  • linux 如何獲取ntp服務(wù)器時(shí)間

    執(zhí)行ntpdate xxx.xxx.xxx.xxx(ntp服務(wù)器地址)。Linux下配置NTP服務(wù)器配置方法:1、ntp服務(wù)安裝NTP服務(wù)在RHEL5.x中式默認(rèn)安裝的軟件包,可用rpm -qa |g...

  • 網(wǎng)線中:UTP,FTP,SFTP,是什么意思.而STP又是什么意思,請(qǐng)把STP詳寫,謝謝

    非雙絞線(UTP):UTP無金屬材料,只有一層絕緣膠皮包裹,價(jià)格相對(duì)便宜,組網(wǎng)靈活,其線路優(yōu)點(diǎn)是阻燃效果好,不容易引起火災(zāi) STP, Shielded Twisted Pair 網(wǎng)絡(luò)線; FT...

FTP服務(wù)器Server-U

Serv-U是一種被廣泛運(yùn)用的FTP服務(wù)器端軟件,支持3x/9x/ME/NT/2K/2000/xp等全Windows系列??梢栽O(shè)定多個(gè)FTP服務(wù)器、限定登錄用戶的權(quán)限、登錄主目錄及空間大小等,功能非常完備。 它具有非常完備的安全特性,支持SSl FTP傳輸,支持在多個(gè)Serv-U和FTP客戶端通過SSL加密連接保護(hù)您的數(shù)據(jù)安全等。

Serv-U 是眾多的FTP服務(wù)器軟件之一。通過使用Serv-U,用戶能夠?qū)⑷魏我慌_(tái)PC 設(shè)置成一個(gè)FTP 服務(wù)器,這樣,用戶或其他使用者就能夠使用FTP 協(xié)議,通過在同一網(wǎng)絡(luò)上的任何一臺(tái)PC與FTP 服務(wù)器連接,進(jìn)行文件或目錄的復(fù)制,移動(dòng),創(chuàng)建,和刪除等。這里提到的FTP 協(xié)議是專門被用來規(guī)定計(jì)算機(jī)之間進(jìn)行文件傳輸?shù)臉?biāo)準(zhǔn)和規(guī)則,正是因?yàn)橛辛讼驠TP 這樣的專門協(xié)議,才使得人們能夠通過不同類型的計(jì)算機(jī),使用不同類型的操作系統(tǒng),對(duì)不同類型的文件進(jìn)行相互傳遞。

FTP服務(wù)器FileZilla

是一款經(jīng)典的開源FTP解決方案,包括FileZilla客戶端和FileZillaServer。其中,F(xiàn)ileZillaServer的功能比起商業(yè)軟件FTP Serv-U毫不遜色。無論是傳輸速度還是安全性方面,都是非常優(yōu)秀的一款。

FTP服務(wù)器VsFTP

VSFTP是一個(gè)基于GPL發(fā)布的類Unix系統(tǒng)上使用的FTP服務(wù)器軟件,它的全稱是Very Secure FTP 從此名稱可以看出來,編制者的初衷是代碼的安全。

安全性是編寫VSFTP的初衷,除了這與生俱來的安全特性以外,高速與高穩(wěn)定性也是VSFTP的兩個(gè)重要特點(diǎn)。

在速度方面,使用ASCII代碼的模式下載數(shù)據(jù)時(shí),VSFTP的速度是Wu-FTP的兩倍,如果Linux主機(jī)使用2.4.*的內(nèi)核,在千兆以太網(wǎng)上的下載速度可達(dá)86MB/S。

在穩(wěn)定方面,VSFTP就更加的出色,VSFTP在單機(jī)(非集群)上支持4000個(gè)以上的并發(fā)用戶同時(shí)連接,根據(jù)Red Hat的Ftp服務(wù)器的數(shù)據(jù),VSFTP服務(wù)器可以支持15000個(gè)并發(fā)用戶。

FTP服務(wù)器ASCⅢ傳輸模式

假定正在傳輸?shù)奈募?jiǎn)單的ASCI碼文本,當(dāng)文件傳輸時(shí)FTP通常會(huì)自動(dòng)地調(diào)整文件的內(nèi)容,以便將文件存儲(chǔ)為另外一臺(tái)計(jì)算機(jī)上的ASCI碼文本文件。

FTP服務(wù)器二進(jìn)制傳輸模式

在二進(jìn)制傳輸中,保存的是文件的二進(jìn)制位序,以便源文件與目標(biāo)文件逐位一一對(duì)應(yīng),從而保證二進(jìn)制文件的正確傳輸。如果在ASCI方式下傳輸二進(jìn)制文件,則系統(tǒng)會(huì)自動(dòng)將二進(jìn)制數(shù)據(jù)轉(zhuǎn)譯為ASCI信息。這樣不僅會(huì)使傳輸速度變慢,還會(huì)損壞數(shù)據(jù),從而使文件變得無法使用。所以一般在使用FTP傳輸文件時(shí),通常建議使用二進(jìn)制傳輸模式。

一般來說,用戶聯(lián)網(wǎng)的首要目的就是實(shí)現(xiàn)信息共享,文件傳輸是信息共享非常重要的一個(gè)內(nèi)容之一。Internet上早期實(shí)現(xiàn)傳輸文件,并不是一件容易的事,我們知道 Internet是一個(gè)非常復(fù)雜的計(jì)算機(jī)環(huán)境,有PC,有工作站,有MAC,有大型機(jī),據(jù)統(tǒng)計(jì)連接在Internet上的計(jì)算機(jī)已有上千萬(wàn)臺(tái),而這些計(jì)算機(jī)可能運(yùn)行不同的操作系統(tǒng),有運(yùn)行Unix的服務(wù)器,也有運(yùn)行Dos、Windows的PC機(jī)和運(yùn)行MacOS的蘋果機(jī)等等,而各種操作系統(tǒng)之間的文件交流問題,需要建立一個(gè)統(tǒng)一的文件傳輸協(xié)議,這就是所謂的FTP。基于不同的操作系統(tǒng)有不同的FTP應(yīng)用程序,而所有這些應(yīng)用程序都遵守同一種協(xié)議,這樣用戶就可以把自己的文件傳送給別人,或者從其它的用戶環(huán)境中獲得文件。

與大多數(shù)Internet服務(wù)一樣,F(xiàn)TP也是一個(gè)客戶機(jī)/服務(wù)器系統(tǒng)。用戶通過一個(gè)支持FTP協(xié)議的客戶機(jī)程序,連接到在遠(yuǎn)程主機(jī)上的FTP服務(wù)器程序。用戶通過客戶機(jī)程序向服務(wù)器程序發(fā)出命令,服務(wù)器程序執(zhí)行用戶所發(fā)出的命令,并將執(zhí)行的結(jié)果返回到客戶機(jī)。比如說,用戶發(fā)出一條命令,要求服務(wù)器向用戶傳送某一個(gè)文件的一份拷貝,服務(wù)器會(huì)響應(yīng)這條命令,將指定文件送至用戶的機(jī)器上??蛻魴C(jī)程序代表用戶接收到這個(gè)文件,將其存放在用戶目錄中。

FTP服務(wù)器授權(quán)FTP服務(wù)器

授權(quán)FTP服務(wù)器只允許該FP服務(wù)器系統(tǒng)上的授權(quán)用戶使用。在使用授權(quán)FTP服務(wù)器之前必須向系統(tǒng)管理員申請(qǐng)用戶名和密碼,連接此類FTP服務(wù)器時(shí)必須輸入用戶名和密碼。

FTP服務(wù)器匿名FTP服務(wù)器

匿名FTP服務(wù)器允許任何用戶以匿名賬戶FTP或 anonymous登錄到FTP服務(wù)器,并對(duì)授權(quán)的文件進(jìn)行查閱和傳輸。有些FTP服務(wù)器習(xí)慣上要求用戶以自己的E-mai地址作為登錄密碼,但這并沒有成為大多數(shù)服務(wù)器的標(biāo)準(zhǔn)作法。

FTP服務(wù)器文獻(xiàn)

Linux下L2TP網(wǎng)絡(luò)服務(wù)器設(shè)計(jì) Linux下L2TP網(wǎng)絡(luò)服務(wù)器設(shè)計(jì)

格式:pdf

大?。?span id="raec1ma" class="single-tag-height">76KB

頁(yè)數(shù): 5頁(yè)

評(píng)分: 4.5

隨著Internet的發(fā)展和完善,越來越多的企業(yè)開始通過使用隧道技術(shù)在Internet上構(gòu)建自己的私有企業(yè)網(wǎng)絡(luò)。L2TP是基于隧道技術(shù)的虛擬專用網(wǎng)第二層隧道協(xié)議。本文根據(jù)L2TP協(xié)議的工作原理,分析L2TP協(xié)議的結(jié)構(gòu)以及包格式,介紹L2TP網(wǎng)絡(luò)服務(wù)器工作流程,對(duì)L2TP網(wǎng)絡(luò)服務(wù)器的功能模塊進(jìn)行設(shè)計(jì),詳細(xì)闡述各個(gè)模塊的實(shí)現(xiàn)過程和主要的數(shù)據(jù)結(jié)構(gòu),最后對(duì)服務(wù)器進(jìn)行測(cè)試分析。

立即下載
NTP服務(wù)器和客戶端搭建 NTP服務(wù)器和客戶端搭建

格式:pdf

大?。?span id="amrv1a7" class="single-tag-height">76KB

頁(yè)數(shù): 11頁(yè)

評(píng)分: 4.5

NTP SERVER 和 CLIENT 配置 1 NTPSERVER 配置 1.1. Windows 下配置 NTP SERVER 環(huán)境: WindowsServer 2012 R2 【運(yùn)行】 -【regedit】打開注冊(cè)表 1) 修改 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Tim e\TimeProviders\NtpServer 的 Enabled 的值為 1 2) 修改 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Tim e\Config 的"AnnounceFlags" 值為【 5】 3) 修改 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Tim e\Config 的

立即下載

導(dǎo)讀有時(shí)你需臨時(shí)搭建一個(gè)簡(jiǎn)單的 Web Server,但你又不想去安裝 Apache、Nginx 等這類功能較復(fù)雜的 HTTP 服務(wù)程序時(shí)。這時(shí)可以使用 Python 內(nèi)建的 SimpleHTTPServer 模塊快速搭建一個(gè)簡(jiǎn)單的 HTTP 服務(wù)器。

用 Python 快速實(shí)現(xiàn) HTTP 服務(wù)器

SimpleHTTPServer 模塊可以把你指定目錄中的文件和文件夾以一個(gè)簡(jiǎn)單的 Web 頁(yè)面的方式展示出來。

假設(shè)我們需要以 Web 方式共享目錄 /Users/Mike/Docker,只需要以下這個(gè)命令行就可以輕松實(shí)現(xiàn):

$ cd /Users/Mike/Docker$ python -m SimpleHTTPServerServing HTTP on 0.0.0.0 port 8000 ...

SimpleHTTPServer 模塊默認(rèn)會(huì)在 8000 端口上監(jiān)聽一個(gè) HTTP 服務(wù),這時(shí)就可以打開瀏覽器輸入 http://IP:Port訪問這個(gè) Web 頁(yè)面。例如類似下面的 URL:

http://192.168.100.49:8000

如果你需要 Web 服務(wù)有一個(gè)默認(rèn)頁(yè),可以在目錄下創(chuàng)建一個(gè)名為 index.html 的文件。如果沒有默認(rèn)頁(yè),那么會(huì)以列表的形式將目錄中的內(nèi)容顯示出來。

如果默認(rèn)的 8000 端口已經(jīng)被占用,你想換成使用其它端口號(hào),可以使用如下的命令:

$ python -m SimpleHTTPServer 8080

用 Python 快速實(shí)現(xiàn) FTP 服務(wù)器

有時(shí)當(dāng)你想快速搭建一個(gè) FTP 服務(wù)器來臨時(shí)實(shí)現(xiàn)文件上傳下載時(shí),這是特別有用的。我們這里利用 Python 的Pyftpdlib 模塊可以快速的實(shí)現(xiàn)一個(gè) FTP 服務(wù)器的功能。

首先安裝 Pyftpdlib 模塊

$ sudo pip install pyftpdlib

通過 Python 的 -m 選項(xiàng)將 Pyftpdlib 模塊作為一個(gè)簡(jiǎn)單的獨(dú)立服務(wù)器來運(yùn)行,假設(shè)我們需要共享目錄 /Users/Mike/Docker,只需要以下這個(gè)命令行就可以輕松實(shí)現(xiàn):

$ cd /Users/Mike/Docker$ python -m pyftpdlib[I 2018-01-02 16:24:02] >>> starting FTP server on :::2121, pid=7517 <<<[I 2018-01-02 16:24:02] concurrency model: async[I 2018-01-02 16:24:02] masquerade (NAT) address: None[I 2018-01-02 16:24:02] passive ports: None

至此一個(gè)簡(jiǎn)單的 FTP 服務(wù)器已經(jīng)搭建完成,訪問 ftp://IP:PORT 即可。例如類似下面的 URL:

ftp://192.168.100.49:2121默認(rèn) IP 為本機(jī)所有可用 IP,端口為 2121。默認(rèn)登陸方式為匿名。默認(rèn)權(quán)限是只讀。

如果你要建一個(gè)有認(rèn)證且可寫的 FTP 服務(wù)器,可使用類似以下指令:

$ python -m pyftpdlib -i 192.168.100.49 -w -d /tmp/ -u mike -P 123456

小插曲:測(cè)試時(shí)一直使用密碼 000000 這樣的弱密碼做認(rèn)證密碼,在客戶端登陸時(shí)一直提示認(rèn)證失敗??磥?Pyftpdlib 模塊還做了基本的安全策略喲,不錯(cuò)的!

常用可選參數(shù)說明:

-i 指定IP地址(默認(rèn)為本機(jī)所有可用 IP 地址)-p 指定端口(默認(rèn)為 2121)-w 寫權(quán)限(默認(rèn)為只讀)-d 指定目錄 (默認(rèn)為當(dāng)前目錄)-u 指定登錄用戶名-P 指定登錄密碼

更多參數(shù)可以使用以下指令查詢:

$ python -m pyftpdlib --helpUsage: python -m pyftpdlib [options]Start a stand alone anonymous FTP server.Options:-h, --helpshow this help message and exit-i ADDRESS, --interface=ADDRESSspecify the interface to run on (default all interfaces)-p PORT, --port=PORTspecify port number to run on (default 2121)-w, --writegrants write access for logged in user (default read-only)-d FOLDER, --directory=FOLDERspecify the directory to share (default current directory)-n ADDRESS, --nat-address=ADDRESSthe NAT address to use for passive connections-r FROM-TO, --range=FROM-TOthe range of TCP ports to use for passive connections (e.g. -r 8000-9000)-D, --debugenable DEBUG logging evel-v, --versionprint pyftpdlib version and exit-V, --verboseactivate a more verbose logging-u USERNAME, --username=USERNAMEspecify username to login with (anonymous login will be disabled and password required if supplied)-P PASSWORD, --password=PASSWORDspecify a password to login with (username required to be useful)

如果你需卸載 Pyftpdlib 模塊,可以通過以下命令:

$ pip uninstall pyftpdlib

原文來自:http://www.linuxprobe.com/python-httpftp.html

Tips:“小鳥云”是深圳前海小鳥云計(jì)算有限公司旗下云計(jì)算品牌,國(guó)內(nèi)領(lǐng)先的企業(yè)級(jí)云計(jì)算服務(wù)商。團(tuán)隊(duì)擁有多年行業(yè)經(jīng)驗(yàn),專注云計(jì)算技術(shù)研發(fā),面向廣大開發(fā)者、政企用戶、金融機(jī)構(gòu)等,提供基于智能云服務(wù)器的全方位云計(jì)算解決方案,為用戶提供可信賴的企業(yè)級(jí)公有云服務(wù)。

當(dāng)你想快速共享一個(gè)目錄的時(shí)候,這是特別有用的,只需要1行代碼即可實(shí)現(xiàn)。

FTP 服務(wù)器,在此之前我都是使用Linux的vsftpd軟件包來搭建FTP服務(wù)器的,現(xiàn)在發(fā)現(xiàn)了利用pyftpdlib可以更加簡(jiǎn)單的方法即可實(shí)現(xiàn)FTP服務(wù)器的功能。

環(huán)境要求

Python 2.7Windows / Linux

環(huán)境搭建

pip install pyftpdlib

一行代碼實(shí)現(xiàn)FTP服務(wù)器

通過Python的-m選項(xiàng)作為一個(gè)簡(jiǎn)單的獨(dú)立服務(wù)器來運(yùn)行,當(dāng)你想快速共享一個(gè)目錄的時(shí)候,這是特別有用的。

在需要共享的目錄下執(zhí)行如下命令即可把當(dāng)前目錄共享出去(匿名登錄)

python -m pyftpdlib

至此一個(gè)簡(jiǎn)單的FTP服務(wù)器已經(jīng)搭建完成,訪問 ftp://127.0.0.1:2121 即可

(默認(rèn)IP為 127.0.0.1 、端口為 2121 )

可選參數(shù)

-i 指定IP地址(默認(rèn)為本機(jī)的IP地址)

-p 指定端口(默認(rèn)為2121)

-w 寫權(quán)限(默認(rèn)為只讀)

-d 指定目錄 (默認(rèn)為當(dāng)前目錄)

-u 指定用戶名登錄

-P 設(shè)置登錄密碼

簡(jiǎn)單示例

上述的一行命令已經(jīng)可以實(shí)現(xiàn)一個(gè)簡(jiǎn)單的FTP服務(wù)器,但是要搭建一個(gè)功能強(qiáng)大完善的FTP服務(wù)所涉及到的配置較多,這時(shí)需要使用Pyftpdlib提供的 API 來編寫。如下是一個(gè)簡(jiǎn)單的示例

from pyftpdlib.authorizers import DummyAuthorizer

from pyftpdlib.handlers import FTPHandler

from pyftpdlib.servers import FTPServer

# 實(shí)例化DummyAuthorizer來創(chuàng)建ftp用戶

authorizer = DummyAuthorizer()

# 參數(shù):用戶名,密碼,目錄,權(quán)限

authorizer.add_user('user', '12345', '/opt/pyftp/test', perm='elradfmwMT')

# 匿名登錄# authorizer.add_anonymous('/home/nobody')

handler = FTPHandlerhandler.authorizer = authorizer

# 參數(shù):IP,端口,handler

server = FTPServer(('192.168.56.100', 21), handler)

server.serve_forever()

perm權(quán)限選項(xiàng)

讀取權(quán)限:

"e" =更改目錄(CWD,CDUP命令)

"l" =列表文件(LIST,NLST,STAT,MLSD,MLST,SIZE命令)

"r" =從服務(wù)器檢索文件(RETR命令)

寫入權(quán)限:

"a" =將數(shù)據(jù)追加到現(xiàn)有文件(APPE命令)

"d" =刪除文件或目錄(DELE,RMD命令)

"f" =重命名文件或目錄(RNFR,RNTO命令)

"m" =創(chuàng)建目錄(MKD命令)

"w" =將文件存儲(chǔ)到服務(wù)器(STOR,STOU命令)

"M"=更改文件模式/權(quán)限(SITE CHMOD命令)

"T"=更改文件修改時(shí)間(SITE MFMT命令)

在考慮FTP服務(wù)器安全性工作的時(shí)候,第一步要考慮的就是誰(shuí)可以訪問FTP服務(wù)器。在Vsftpd服務(wù)器軟件中,默認(rèn)提供了三類用戶。不同的用戶對(duì)應(yīng)著不同的權(quán)限與操作方式。

一類是Real帳戶。這類用戶是指在FTP服務(wù)上擁有帳號(hào)。當(dāng)這類用戶登錄FTP服務(wù)器的時(shí)候,其默認(rèn)的主目錄就是其帳號(hào)命名的目錄。但是,其還可以變更到其他目錄中去。如系統(tǒng)的主目錄等等。

第二類帳戶是Guest用戶。在FTP服務(wù)器中,我們往往會(huì)給不同的部門或者某個(gè)特定的用戶設(shè)置一個(gè)帳戶。但是,這個(gè)賬戶有個(gè)特點(diǎn),就是其只能夠訪問自己的主目錄。服務(wù)器通過這種方式來保障FTP服務(wù)上其他文件的安全性。這類帳戶,在Vsftpd軟件中就叫做Guest用戶。擁有這類用戶的帳戶,只能夠訪問其主目錄下的目錄,而不得訪問主目錄以外的文件。

第三類帳戶是Anonymous(匿名)用戶,這也是我們通常所說的匿名訪問。這類用戶是指在FTP服務(wù)器中沒有指定帳戶,但是其仍然可以進(jìn)行匿名訪問某些公開的資源。

在組建FTP服務(wù)器的時(shí)候,我們就需要根據(jù)用戶的類型,對(duì)用戶進(jìn)行歸類。默認(rèn)情況下,Vsftpd服務(wù)器會(huì)把建立的所有帳戶都?xì)w屬為Real用戶。但是,這往往不符合企業(yè)安全的需要。因?yàn)檫@類用戶不僅可以訪問自己的主目錄,而且,還可以訪問其他用戶的目錄。這就給其他用戶所在的空間 帶來一定的安全隱患。所以,企業(yè)要根據(jù)實(shí)際情況,修改用戶所在的類別。

FTP服務(wù)器相關(guān)推薦
  • 相關(guān)百科
  • 相關(guān)知識(shí)
  • 相關(guān)專欄

最新詞條

安徽省政采項(xiàng)目管理咨詢有限公司 數(shù)字景楓科技發(fā)展(南京)有限公司 懷化市人民政府電子政務(wù)管理辦公室 河北省高速公路京德臨時(shí)籌建處 中石化華東石油工程有限公司工程技術(shù)分公司 手持無線POS機(jī) 廣東合正采購(gòu)招標(biāo)有限公司 上海城建信息科技有限公司 甘肅鑫禾國(guó)際招標(biāo)有限公司 燒結(jié)金屬材料 齒輪計(jì)量泵 廣州采陽(yáng)招標(biāo)代理有限公司河源分公司 高鋁碳化硅磚 博洛尼智能科技(青島)有限公司 燒結(jié)剛玉磚 深圳市東海國(guó)際招標(biāo)有限公司 搭建香蕉育苗大棚 SF計(jì)量單位 福建省中億通招標(biāo)咨詢有限公司 泛海三江 威海鼠尾草 Excel 數(shù)據(jù)處理與分析應(yīng)用大全 廣東國(guó)咨招標(biāo)有限公司 甘肅中泰博瑞工程項(xiàng)目管理咨詢有限公司 山東創(chuàng)盈項(xiàng)目管理有限公司 當(dāng)代建筑大師 廣西北纜電纜有限公司 拆邊機(jī) 大山檳榔 上海地鐵維護(hù)保障有限公司通號(hào)分公司 甘肅中維國(guó)際招標(biāo)有限公司 舌花雛菊 華潤(rùn)燃?xì)猓ㄉ虾#┯邢薰? 湖北鑫宇陽(yáng)光工程咨詢有限公司 GB8163標(biāo)準(zhǔn)無縫鋼管 中國(guó)石油煉化工程建設(shè)項(xiàng)目部 韶關(guān)市優(yōu)采招標(biāo)代理有限公司 莎草目 建設(shè)部關(guān)于開展城市規(guī)劃動(dòng)態(tài)監(jiān)測(cè)工作的通知 電梯平層準(zhǔn)確度 廣州利好來電氣有限公司 四川中澤盛世招標(biāo)代理有限公司