Serv U(ftp軟體)簡單的原理和介紹

2021-08-30 14:28:17 字數 1842 閱讀 6752

覺得挺好的。故轉過來學習之。

第一節 ftp原理和概念方式,中文意思為主動式和被動式。

port(主動)方式的連線過程是:客戶端向伺服器的ftp埠(預設是21)傳送連線請求,伺服器接受連線,建立一條命令鏈路。當需要傳送資料時, 伺服器從20埠向客戶端的空閒埠傳送連線請求,建立一條資料鏈路來傳送資料。

pasv(被動)方式的連線過程是:客戶端向伺服器的ftp埠(預設是21)傳送連線請求,伺服器接受連線,建立一條命令鏈路。當需要傳送資料時, 客戶端向伺服器的空閒埠傳送連線請求,建立一條資料鏈路來傳送資料。

因為port方式在傳送資料時,由伺服器主動連線客戶端,所以,如果客戶端在防火牆或nat閘道器後面,用port方式將無法與internet上的 ftp伺服器傳送檔案。這種情況需要使用pasv方式。幾乎所有的ftp客戶端軟體都支援這兩種方式。特殊的典型例子是ie,ie預設是用port方式 的。如果要在ie裡啟用pasv方式,請開啟ie,在選單裡選擇:工具 -> internet選項 -> 高階,在「使用被動ftp」前面打上鉤(需要ie6.0以上才支援)。

ftp伺服器是網際網路上提供ftp 提供一定儲存空間的計算機,它可以是專用伺服器,也可以是個人計算機。當

第二節 serv-u ftp server簡介有許多ftp伺服器和客戶端軟體可用於不同的系統中,serv-u是用於執行ms-windows 並且已安裝了winsock 版本 1.1 相容 tcp/ip 協議的個人電腦中的,這幾乎包括了所有的windows作業系統。

serv-u由兩大部分組成,引擎和使用者介面。serv-u引擎(servudaemon.exe)其實是乙個常駐後台的程式,也是serv-u整個 軟體的心臟部分,它負責處理來自各種ftp客戶端軟體的ftp命令,也是負責執行各種檔案傳送的軟體。在執行serv-u引擎也就是 servudaemon.exe檔案後,我們看不到任何的使用者介面,它只是在後台執行,通常我們無法影響它,但在servuadmin.exe中我們可以 停止和開始它。serv-u引擎可以在任何windows平台下作為乙個本地系統服務來執行,系統服務隨作業系統的啟動而開始執行,而後我們就可以執行用 戶介面程式了。在win nt/2000系統中,serv-u會自動安裝為乙個系統服務,但在win 9x/me 中,你需要在「伺服器」面板中選擇「自動開始」,才能讓它轉為系統服務。

serv-u使用者介面(servuadmin.exe)也就是serv-u管理員,它負責與serv-u引擎之間的互動。它可以讓使用者配置serv- u,包括建立域、定義使用者、並告訴伺服器是否可以訪問。啟動serv-u管理員最簡單的辦法就是直接點接系統欄的「u」形圖示,當然,你也可以從開始選單 中執行它。

在此有必要把serv-u中的一些重要的概念給大家講清楚:每個正在執行的serv-u引擎可以被用來執行多個「虛擬」的ftp伺服器,在管理員程式 中,每個「虛擬」的ftp伺服器都稱為「域」,因此,對於伺服器來說,不得不建立多個域時是非常有用的。每個域都有各自的「使用者」、「組」和設定。一般說 來,「設定嚮導」會在你第一次執行應用程式時設定好乙個最初的域和使用者帳號。伺服器、域和使用者之間的關係大家可以參考下表:

*serv-u 伺服器

*域 1

*使用者帳號 1

*使用者帳號 2

*使用者帳號 3

*域 2

*使用者帳號 1

*使用者帳號 2

*域 3

*使用者帳號 1

*使用者帳號 1

serv-u ftp server是一款共享軟體,未註冊可以使用30天,它是專業的ftp伺服器軟體,使用它完全可以搭建乙個專業的ftp伺服器,現在網際網路專用的ftp服 務一般採用此軟體,它具有以下功能:

支援多使用者接入;

支援匿名使用者,可隨時限制使用者登入數量;

可對每個使用者進行單獨管理,也可使用組進行管理;

建立ASP元件修改《SERV U》FTP 的密碼

建立asp元件修改 serv u ftp 的密碼 發布者 飛翔 瀏覽 79 評論 0 新建一 serv u ftp伺服器,在asp中修改指定帳戶的密碼,寫了一asp元件來修改 serv u ftp密碼。啟動 vb6.0 選擇新建activex dll,更改工程屬性中的工程名稱為 ftpcommand...

Spring Scope的簡單原理

行為singleton 每次呼叫beanfactory.getbean返回相同例項 prototype 每次呼叫beanfactory.getbean返回不同例項 spring不會做任何 如果我們在某個單例物件中注入了乙個prototype例項,在整個單例的生命週期,它是不會變化的,除非我們通過be...

簡單的spring ioc原理

主要是loadbeandefinitions beanfactory 方法讀取的 1 建立乙個xmlbeandefinitionreader物件 2 呼叫getinputstream獲取到document物件 doloaddocument inputsource,resource 3 解析docum...