當前位置:首頁 » 文件傳輸 » ftp的參數
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

ftp的參數

發布時間: 2022-03-02 23:21:44

① ftp命令可以遠程登陸的命令和參數謝謝

FTP的命令行格式為:ftp -v -d -i -n -g [主機名],其中

-v顯示遠程伺服器的所有響應信息;

-n限制ftp的自動登錄,即不使用;

.n etrc文件;

-d使用調試方式;

-g取消全局文件名。

ftp使用的內部命令如下(中括弧表示可選項):

1.![cmd[args]]:在本地機中執行交互shell,exit回到ftp環境,如:!ls*.zip.

2.$ macro-ame[args]:執行宏定義macro-name.

3.account[password]:提供登錄遠程系統成功後訪問系統資源所需的補充口令。

4.append local-file[remote-file]:將本地文件追加到遠程系統主機,若未指定遠程系統文件名,則使用本地文件名。

5.ascii:使用ascii類型傳輸方式。

6.bell:每個命令執行完畢後計算機響鈴一次。

7.bin:使用二進制文件傳輸方式。

8.bye:退出ftp會話過程。

9.case:在使用mget時,將遠程主機文件名中的大寫轉為小寫字母。

10.cd remote-dir:進入遠程主機目錄。

11.cp:進入遠程主機目錄的父目錄。

12.chmod mode file-name:將遠程主機文件file-name的存取方式設置為mode,如:chmod 777 a.out。

13.close:中斷與遠程伺服器的ftp會話(與open對應)。

14.cr:使用asscii方式傳輸文件時,將回車換行轉換為回行。

15.delete remote-file:刪除遠程主機文件。

16.debug[debug-value]:設置調試方式,顯示發送至遠程主機的每條命令,如:deb up 3,若設為0,表示取消debug。

17.dir[remote-dir][local-file]:顯示遠程主機目錄,並將結果存入本地文件local-file。

18.disconnection:同close。

19.form format:將文件傳輸方式設置為format,預設為file方式。

20.get remote-file[local-file]:將遠程主機的文件remote-file傳至本地硬碟的local-file。

21.glob:設置mdelete,mget,mput的文件名擴展,預設時不擴展文件名,同命令行的-g參數。

22.hash:每傳輸1024位元組,顯示一個hash符號(#)。

23.help[cmd]:顯示ftp內部命令cmd的幫助信息,如:help get。

24.idle[seconds]:將遠程伺服器的休眠計時器設為[seconds]秒。

25.image:設置二進制傳輸方式(同binary)。

26.lcd[dir]:將本地工作目錄切換至dir。

27.ls[remote-dir][local-file]:顯示遠程目錄remote-dir,並存入本地文件local-file。

28.macdef macro-name:定義一個宏,遇到macdef下的空行時,宏定義結束。

29.mdelete[remote-file]:刪除遠程主機文件。

30.mdir remote-files local-file:與dir類似,但可指定多個遠程文件,如:mdir *.o.*.zipoutfile

31.mget remote-files:傳輸多個遠程文件。

32.mkdir dir-name:在遠程主機中建一目錄。

33.mls remote-file local-file:同nlist,但可指定多個文件名。

34.mode[modename]:將文件傳輸方式設置為modename,預設為stream方式。

35.modtime file-name:顯示遠程主機文件的最後修改時間。

36.mput local-file:將多個文件傳輸至遠程主機。

37.newer file-name:如果遠程機中file-name的修改時間比本地硬碟同名文件的時間更近,則重傳該文件。

38.nlist[remote-dir][local-file]:顯示遠程主機目錄的文件清單,並存入本地硬碟的local-file。

39.nmap[inpattern outpattern]:設置文件名映射機制,使得文件傳輸時,文件中的某些字元相互轉換,如:nmap $1.$2.$3[$1,$2].[$2,$3],則傳輸文件a1.a2.a3時,文件名變為a1,a2。該命令特別適用於遠程主機為非UNIX機的情況。

40.ntrans[inchars[outchars]]:設置文件名字元的翻譯機制,如ntrans 1R,則文件名LLL將變為RRR。

41.open host[port]:建立指定ftp伺服器連接,可指定連接埠。

42.passive:進入被動傳輸方式。

43.prompt:設置多個文件傳輸時的交互提示。

44.proxy ftp-cmd:在次要控制連接中,執行一條ftp命令,該命令允許連接兩個ftp伺服器,以在兩個伺服器間傳輸文件。第一條ftp命令必須為open,以首先建立兩個伺服器間的連接。

45.put local-file[remote-file]:將本地文件local-file傳送至遠程主機。

46.pwd:顯示遠程主機的當前工作目錄。

47.quit:同bye,退出ftp會話。

48.quote arg1,arg2...:將參數逐字發至遠程ftp伺服器,如:quote syst.

49.recv remote-file[local-file]:同get。

50.reget remote-file[local-file]:類似於get,但若local-file存在,則從上次傳輸中斷處續傳。

51.rhelp[cmd-name]:請求獲得遠程主機的幫助。

52.rstatus[file-name]:若未指定文件名,則顯示遠程主機的狀態,否則顯示文件狀態。

53.rename[from][to]:更改遠程主機文件名。

54.reset:清除回答隊列。

55.restart marker:從指定的標志marker處,重新開始get或put,如:restart 130。

56.rmdir dir-name:刪除遠程主機目錄。

57.runique:設置文件名唯一性存儲,若文件存在,則在原文件後加後綴..1,.2等。

58.send local-file[remote-file]:同put。

59.sendport:設置PORT命令的使用。

60.site arg1,arg2...:將參數作為SITE命令逐字發送至遠程ftp主機。

61.size file-name:顯示遠程主機文件大小,如:site idle 7200。

62.status:顯示當前ftp狀態。

63.struct[struct-name]:將文件傳輸結構設置為struct-name,預設時使用stream結構。

64.sunique:將遠程主機文件名存儲設置為唯一(與runique對應)。

65.system:顯示遠程主機的操作系統類型。

66.tenex:將文件傳輸類型設置為TENEX機的所需的類型。

67.tick:設置傳輸時的位元組計數器。

68.trace:設置包跟蹤。

69.type[type-name]:設置文件傳輸類型為type-name,預設為ascii,如:type binary,設置二進制傳輸方式。

70.umask[newmask]:將遠程伺服器的預設umask設置為newmask,如:umask 3。

71.user user-name[password][account]:向遠程主機表明自己的身份,需要口令時,必須輸入口令,如:user anonymous my@email。

72.verbose:同命令行的-v參數,即設置詳盡報告方式,ftp伺服器的所有響應都將顯示給用戶,預設為on.

73.?[cmd]:同help。

② FTP使用詳解

1.什麼是FTP(文件傳輸協議)
FILE TRANSFERPROTOCOL(FTP)意為文件傳輸協議,用於管理計算機之間的文件傳送。FTP通常指文件傳輸服務。
FTP是Internet上使用非常廣泛的一種通訊協議。它是由支持Internet文件傳輸的各種規則所組成的集合,這些規則使 Internet用戶可以把文件從一個主機拷貝到另一個主機上,因而為用戶提供了極大的方便和收益。FTP通常也表示用戶執行這個協議所使用的應用程序(例如:凱屋「上當「),從而獲取所需的信息資料。
FTP和其它 Internet服務一樣,也是採用客戶機/伺服器方式。使用方法很簡單,啟動FTP客戶端程序先與遠程主機建立連接,然後向遠程主機發出傳輸命令,遠程主機在收到命令後就給予響應,並執行正確的命令。FTP有一個根本的限制,那就是,如果用戶未被某一FTP主機授權,就不能訪問該主機,實際上是用戶不能遠程登錄(Remote Login)進入該主機。也就是說,如果用戶在某個主機上沒有注冊獲得授權,沒有用戶名和口令,就不能與該主機進行文件的傳輸。而AnonymousFTP(匿名FTP)則取消了這種限制。

2.什麼是Anonymous FTP(匿名文件傳輸)
Anonymous(匿名文件傳輸)能夠使用戶與遠程主機建立連接並以匿名身份從遠程主機上拷貝文件,而不必是該遠程主機的注冊用戶。用戶使用特殊的用戶名「Anonymous」和「guest」就可有限制地訪問遠程主機上公開的文件。現在許多系統要求用戶將Emai1地址作為口令,以便更好地對訪問進行跟綜。出於安全的目的,大部分匿名FTP主機一般只允許遠程用戶下載(download)文件,而不允許上傳 (upload)文件。也就是說,用戶只能從匿名FTP主機拷貝需要的文件而不能把文件拷貝到匿名FTP主機。另外,匿名FTP主機還採用了其他一些保護措施以保護自己的文件不至於被用戶修改和刪除,並防止計算機病毒的侵入。在具有圖形用戶界面的WorldWide Web環境於1995年開始普及以前,匿名FTP一直是Internet上獲取信息資源的最主要方式,在Internet成千上萬的匿名PTP主機中存儲著無以計數的文件,這些文件包含了各種各樣的信息,數據和軟體。人們只要知道特定信息資源的主機地址,就可以用匿名FTP登但是匿名FTP仍是 Internet上傳輸分發軟體的一種基本方法。

3.什麼是Remote Login(遠程登錄)
Remote Login(遠程登錄)指用戶通過Internet登錄到遠程主機上。在這種連接建立之後,用戶所在的計算就可以作為遠程主機的終端一樣使用。 Internet上遠程登錄的主要方式是Telnet,匿名FTP也需要首先經過遠程登錄才能進行文件傳輸。

4.什麼是Upload(上傳)
Upload(上傳)指把數據從本地計算機傳到遠程主機上,因此受到嚴格的管理和控制,但Upload是提交用戶信息和要求以實現遠程交互應用的基礎。

5.何為FTP連接
進行FTP連接首先要給出目的FTP伺服器的名稱或地址,當連接到FTP伺服器後,一般要進行登錄,在檢驗用戶ID號和口令後,連接才得以建立,某些系統也允許用戶進行匿名登錄。與在所有的多用戶系統中一樣,對於同一目錄或文件,不同的用戶擁有不同的許可權,所以在使用過程中,如果發現不能下載或上載某些文件時,一般是因為用戶許可權不夠。

6.FTP文件傳輸方式
FTP可用多種格式傳輸文件,通常由系統決定,大多數系統(包括UNIX系統)只有兩種模式:文本模式(ASCII)和二進制模式(BIN/IMAGE)。
文本傳輸器使用ASCII字元,並由回車鍵和換行符分開,而二進制不用轉換或格式化就可傳字元,二進制模式比文本模式更快,並且可以傳輸所有ASCII值,所以系統管理員一般將FTP設置成二進制模式。應注意在用FIP傳輸文件前,必須確保使用正確的傳輸模式,按文本模式傳二進制文件必將導致錯誤。

7.FTP的可靠性問題
FTP建立在傳輸層TCP協議之上,TCP是面向連接的協議,負責保證數據從源計算機到目的計算機的傳輸。TCP採用校驗、確認接收和超時重傳等一系列措施提供可靠的傳輸,所以在傳輸過程中FTP程序如果沒有提示錯誤,就無需擔心傳輸問題。

③ ftp限速參數

你可以這樣,如果伺服器端系統級不能修改你可以在你本地端使用iptables等約束你自己對外的帶寬不就可以了么?

④ UTP和FTP是什麼意思

UTP——Unshielded Twisted Paired 非屏蔽雙絞電纜(線);
STP——Shielded Twisted Pair 屏蔽雙絞電纜(線);
FTP——Foiled Twisted Pair 鋁箔屏蔽雙絞電纜(線);
ASTP——Armour Shielded Twisted Pair 鎧裝型雙絞屏蔽電纜(線)。
---------------延伸閱讀----------------------
很多人用RVVPS、RVVP、RVSP、KVVP等聚氯乙烯絕緣介質的電纜傳輸數字信號,這是錯誤的!
總所周知:PVC電纜雖然價格低廉,但聚氯乙烯PVC卻系高衰減材料。加上電纜這類電纜本身僅考慮了電阻、耐壓、載流量等一次參數,所以,若按照傳輸線方程來考慮,這些是不能滿足通信要求的。低速、短距離或許可以,但高速、長線、多節點匯流排通信時,則很難勝任,此時應採用阻抗匹配的現場匯流排電纜。
現場匯流排電纜是按照傳輸線方程來設計的,具有特性阻抗、衰減值等二次參數要求的傳輸元件。
※ 通用型現場匯流排系列電纜

⑤ ftp的詳細用法

FTP客戶端軟體的用法

下面是我從網上摘錄的有關FTP客戶端軟體CUTE FTP和FLASHFXP的簡單用法,它們的基本用法大同小異,其它FTP客戶端軟體的用法也與此類同:

一、CUTE FTP的簡單用法:
安裝好Cute FTP後運行打開,在彈出的EDIT HOST窗口中(默認為如此,否則按F4鍵會彈出來)單擊Add site,在site lable中填一個任意的標識名,在host address中填主機地址(伺服器域名或者IP地址,因為我的ADSL的IP地址每次會變,所以每次要等我臨時通知),在user id 中填您申請的帳號(即我給你設定的帳號,在password中填您的密碼(即我給你設定的密碼),其它項留默認即可,按確定後在出現的ftp site manager框的右面可見到剛才在site lable中填的標識名,之後雙擊此標識名便自動連接到伺服器上了,待出現歡迎提示框後單擊下方的確定,這時左方是您的本地硬碟,右方是伺服器硬碟,您將左方的文件用滑鼠選定後直接拖到右方即可上傳。

二、CUTE FTP的詳細用法:
1、設置
(1) 啟動CuteFTP,激亮"FTP sites",單擊"Add folder"按鈕;

(2)在"create new folder"中填入新文件夾名稱,如"旭日",然後按"OK";

(3)點亮"旭日"文件夾,單擊"add site"按鈕;

(4)"site label"中可填入你自己對此站點的名稱,如「旭日工作室」,"host address"填寫要上傳伺服器地址,如"ftp.533.net"。"user id"填入您的用戶名或"anonymous"(匿名FTP),"password"輸入您的密碼。如果您是帳號用戶,"login type"選擇normal,若是匿名FTP,則選擇Anonymous。remote directory/local directory填寫登錄時ftp主機/用戶PC機的起始目錄,設置好之後請按"確定";

(5)現在,您已經完成了客戶端ftp軟體的設置,點亮所要連接的主機,單擊connect按鈕,即可連接上ftp主機。 sitelabel可以不填 Host Address: 可填IP或域名地址

2、操作:
連接上網後,便會出現一個窗口。左邊是本地PC機目錄下的內容,右邊是FTP主機預設的目錄下的內容。單擊功能菜單或按滑鼠右鍵,都有一些命令可進行文件/目錄的操作,也可通過拖拉的動作來進行。

三、Flashfxp的用法簡介:
FlashFXP是一款功能強大的FXP/FTP軟體,集其他優秀FTP軟體的優點於一身。目前使用者越來越多,大有超過傳統的CuteFTP之勢,成為網站站長們的必備工具之一。
一、功能介紹
安裝就不用我說了吧,現在我們就來看FlashFXP的主界面。
FlashFXP分三個主要部分:菜單、工作區、信息區。
菜單:
由於上面提供下載的是漢化版,菜單都是中文,所以關於菜單我就先不詳述,在下面我會以新建一個FTP連接的實例來講解FlashFXP的具體用法。然後在第三部分再詳細介紹菜單中的重要部分,因為其中很多應用是高級操作,而且在用過之後再來看菜單,有事半功倍之效。
工作區:
工作區分為左右兩個部分,第一個部分的上部分別有一排工具按鈕�圖2和圖3。請注意按鈕,它是用來切換本地瀏覽器端和伺服器端的,在本地狀態下,工具欄下面會列出所在目錄中的文件。按一下這個按鈕,它會變成,這時下方會變為伺服器端的文件,如果這時已經與伺服器連接的話否則將顯示為空白。這個按鈕的作用是傳送你在本地端選定好的一個或多個文件(夾)到伺服器端。這個按鈕是用來比較本地端與伺服器端文件的,這是一個很方便的功能。例如點擊它以後,FlashFXP會自動比較本地端與伺服器端當前目錄下的文件,發現有相同的文件就會自動在本地端過濾掉,這時在兩端的窗內只剩下不同的文件,但那些相同的文件實際上都還在,只是被FlashFXP隱藏起來了,以方便你清楚地把沒上傳的文件上傳,其實你按上方的刷新按鈕,它們就都回來了。在這個按鈕右邊還有一個下拉箭頭,你可以選擇精確比較、模糊比較、高級,在高級中你可以設置比較的方式,如忽略文件擴展名、比較名稱和大小、選擇非匹配(其它的按鈕都很簡單,且有中文提示,就不騙稿費了)。
信息區:
信息區也分為兩個部分,左邊是上傳隊列區,將會顯示你要上傳的文件信息,右邊是上傳狀態窗口,將會顯示與伺服器的連接信息、FTP伺服器的相關信息、文件上傳的狀態等等。雙擊狀態窗口,它將以新窗口的方式出現。
另外,在窗口的最下面還有狀態欄,它會顯示上傳或下載文件的動態百分比進度、完成大小的數字、當前文件剩餘時間,所有隊列文件的剩餘時間等。
二、實戰
現在以我的網站為實例來講解如何用FlashFXP建立一個FTP連接並上傳文件到自己的網站上。
基本資料(在你申請免費或付費網站空間的時候會從提供商處得到這些資料)
FTP伺服器地址:homeftp.etang.com
用戶名:onlylogo
密碼:123456(當然是假的啦^o^)
1.建立FTP連接
第一步當然要先與自己的網站伺服器連接上,所以我們要先輸入一些資料。首先在菜單欄中點擊「站點」,再選「站點管理器」,或用快捷鍵F4直接打開(圖4)。
點「新建站點」按鈕來新建一個FTP連接,這時會彈出對話框要求你輸入站點名,比如輸入「ONLYLOGO」,確定後你會看到站點管理器左邊的站點列表框中出現了ONLY LOGO這個名字,而右邊原來是灰色的區域也變為可寫狀態。此時根據網站的相關信息將它們輸入到相應的框中,如圖5所示。點擊「應用」按鈕,這樣網站的連接就建立好了。
2.連接與上傳
在站點信息填好後有兩種方法可以實現伺服器的連接,在站點管理器中的站點列表框選中你的網站,再點「連接」按鈕;或者在FlashFXP主界面中點按鈕,然後在彈出的下拉菜單中選中ONLY LOGO。這樣FlashFXP會自動登錄到你的網站(圖6)。
在本地端選擇好你要上傳文件的位置並選中它(支持多選和文件夾選取),本例中本地端是在窗口的左邊,把選好的文件拖動到右邊的伺服器端方框內,此時信息區上傳文件列表框會自動列出這些文件,表示它們正等待上傳。這時按上方的按鈕就開始上傳了!
還有一種更簡捷的方法,在選好上傳文件後,直接點上方的「傳送選定」按鈕就開始傳送了。
這樣你已經可以完成整個站點的上傳了。
三、高級進階
現在我來講一講FlashFXP的高級應用。
這里我只講菜單欄中的一些很重要的功能和選項,比較簡單的就不一一解釋。
1.「FTP」→「在傳送完成時」子菜單下有六個選項,分別是「空閑」、「斷開站點」、「退出FlashFXP」、「掛斷」、「掛斷然後退出FlashFXP」、「掛斷然後關閉計算機」、「關閉計算機」、「注銷計算機」,這個功能可以讓電腦自動下載,然後執行你所要的操作。更詳細的設置可以到「工具」→「調度」中設置。
2.「站點」→「導入站點」子菜單可以讓你從FlashFXP的舊版本以及BulletProof、CuteFTP、LeapFTP、FTP Explorer、WS_FTP等常用FTP軟體導入站點,極大提高了自身的兼容性。
3.在「顯示」菜單中你可以設置FlashFXP的版面結構,如顯示區是在窗口的上面還是下面,是否切換樹狀顯示等等,你試一試就知道了。
4.最重要的菜單是「選項」的參數選擇,按F6你可以直接打開這個窗口(圖7)。
在「配置FlashFXP」窗口中有六個選項卡,分別是「常規」、「選項」、「高級」、「傳送」、「代理/防火牆/標識」、「顯示」。下面我們來一一介紹它們。
①常規
此處可以設置E-mail地址、默認下載路徑、日誌名稱文件等。下半部分是比較重要的參數,「連接超時」是設置一次連接的時間限制,比如設置為30,意思就是如果30秒還沒有連接上,那麼這次連接就中止,重新開始下一次連接。「重試延遲」意思是如果本次連接超過規定時間後,在多少秒後開始再次連接。「向後滾動緩沖」是設置FlashFXP的連接信息欄中顯示信息的最大行數。「延遲數」是設置多少次連接失敗後FlashFXP停止連接的嘗試。
②選項
「允許反空閑」設置FlashFXP是否防止伺服器斷開連接。「彈出登錄信息窗口」是設置與伺服器連接後是否彈出一個窗口,這個窗口將會顯示伺服器上的信息,比如IP地址、埠號、用戶名和密碼的驗證信息以及其它一些說明信息。在下面的「確認」欄中,你可以設置在哪些情況下FlashFXP會要求你對所進行的操作進行確認(圖8)。
③高級
這里有兩個較重要的選項。一個是「任務欄按鈕標題」,它設置在任務欄上,當你用滑鼠指向FlashFXP按鈕時出現的提示信息。具體用法點擊參數輸入框右邊的幫助按鈕可以看到,注意並不是下面的幫助按鈕哦。
另一個是最下面部分,設置當你在本地端或遠程伺服器端雙擊時FlashFXP會進行什麼樣的操作;當你拖動文件時,又會執行什麼樣的操作。
④傳送
設置傳送完成時是否要刷新當前目錄,是否要限制上傳或下載的速度以及這個速度的大小。「上傳文件名稱轉換」設置在上傳和下載時,是不是要把文件的名稱改成大寫或小寫或首字母大寫。
⑤代理/防火牆/標識
這項一般用戶用不到,它用於設置代理伺服器地址,防火牆埠及標識伺服器登錄信息。
⑥顯示
設置文件排列的順序,是否在標題中顯示站點名稱等與顯示有關的選項。

⑥ 架設FTP伺服器需要設定哪些參數



在網上做過軟體下載的人都知道,建立一個FTP下載伺服器相對比較簡單,一般用WIN2000下自帶的IIS就可以,但IIS在功能上好多都不盡人如意,下面我就介紹一款功能非常強大,但使用簡單的FTP伺服器構建軟體-Serv-U FTP Server,讓我們也來體驗一下自己DIY FTP伺服器的快樂!

Serv-U FTP Server V5.0 漢化企業版下載地址:http://www.mycodes.net/soft/2000.htm(內含漢化補丁和注冊機,具體漢化和注冊雞使用方法見壓縮包內的使用說明)
Serv-U 是一個可以運行於Windows 95/98/2000/ME 和 Windows NT 4.0下的FTP伺服器程序,

有了它,你的個人電腦就可以模擬為一個FTP伺服器,也就是說,你所連接的網路中的計算機用戶可以訪問你的個人電腦,通過FTP協議(文件傳輸協議)復制、移動、刪除你的電腦中的文件或文件夾,可以做一切許可權所允許的事情。FTP協議規定了計算機之間的標准通訊方式,使所有不同類型,不同操作系統,不同格式的電腦之間得以互換文件。它可以用最簡單的方式創建用戶帳號,並且在硬碟空間上劃分一定的區域用以存放文件,讓用戶以各種FTP客戶端軟體(如CuteFTP、WS_FTP等)上傳或下載所需要的文件。
有許多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管理員中伺服器、域和用戶的排列。
Serv-U FTP Server 是試用軟體,安裝後三十天內,你可以作為「專業版本」使它,但試用期過後,你就只能作為免費的「個人版本」使用了,只有基本功能了。
好了,說了這么多,還沒到關鍵部分-如何自己來建立FTP伺服器。下面我就一步一步來說明。
一、 安裝原版軟體和漢化補丁,這個過程就不多說了,想必沒人不會的。
二、 建立第一個本地FTP伺服器
安裝完成後程序會自動運行,你也可以在菜單中選擇運行。
1、 第一次運行程序,它會彈出設置向導窗口,

將會帶你完成最初的設置,
2、 單擊「下一步」,出現「顯示菜單圖像」的窗口,問你是否在菜單中顯示小圖像,看各人喜歡了;
3、 單擊「下一步」,這個窗口是讓你在本地第一次運行FTP伺服器,只要「下一步」就行了。
4、 接下來要你輸入你的IP地址,

如果你自己有伺服器,有固定的IP,那就請輸入IP地址,如果你只是在自己電腦上建立FTP,而且又是撥號用戶,有的只是動態IP,沒有固定IP,那這一步就省了,什麼也不要填,Serv-U 會自動確定你的IP地址,「下一步」;
5、 在這兒要你輸入你的域名,

如果你有的話,如:ftp.abc.com,沒有的話,就隨便填一個;
6、 「下一步」,詢問你是否允許匿名訪問,

一般說來,匿名訪問是以Anonymous為用戶名稱登錄的,無需密碼,當然如果你想成立一個會員區什麼的,就應該選擇「否」,不讓隨便什麼人都可以登錄,只有許可用戶才行,在此我們填「是」;
7、 「下一步」,問你匿名用戶登錄到你的電腦時的目錄,

你可以自己指定一個硬碟上已存在的目錄,如F:\temp\xyz;
8、 「下一步」,詢問你是否要鎖定該目錄,鎖定後,匿名登錄的用戶將只能認為你所指定的目錄(F:\temp\xyz)是根目錄,也就是說他只能訪問這個目錄下的文件和文件夾,這個目錄之外就不能訪問,對於匿名用戶一般填「是」;
9、 「下一步」,詢問你是否創建命名的帳號,也就是說可以指定用戶以特定的帳號訪問你的FTP,這對於辦會員區可很有用哦,你可以對於每個人都創建一個帳號,每個帳號的許可權不同,就可以不同程序地限制每個人的權利,方法將在後面講到,這里選擇「是」;
10、 「下一步」,請你填入所要建立的帳號的名稱,如:ldr,

11、 「下一步」,請輸入密碼,如:123,
12、 「下一步」,詢問登錄目錄是什麼,這一步與第7步一樣,如:F:\temp
13、 「下一步」,詢問你是否要鎖定該目錄,同第8步,這里選擇「否」;
14、 接下來詢問你這次創建的用戶的管理員許可權,

有幾項選擇:無許可權,組管理員,域管理員,只讀管理員和系統管理員,每項的許可權各不相同;這里選擇「系統管理員」;
15、 最後一步,點擊「完成」就OK了,你有什麼需要修改的,可以點「上一步」,或者進入Serv-U管理員直接修改。
至此,我們建立了一個域ftp://chenshiwen.meibu.com,兩個用戶,一個Anonymous,一個ldr。
三、 既然我們已經建立好FTP伺服器,那麼我們就應該可以用FTP客戶端軟體來嘗試登錄。
怎麼辦呢?其實很簡單,我們不用上網,就可以測試。我們知道,不上網時,本地機的IP地址默認就為127.0.0.1,FTP埠號為21。打開FTP客戶端軟體,我就用FlashFXP來說明,打開快速連接,填入相應內容,

然後連接,

可以看到,我左邊窗格以Anonymous登錄,右邊窗格以ldr登錄,由於是本地機,所以速度奇快,上網後,假如我要讓你登錄到我的電腦上,我只要把我的上網時的IP地址給你,你就可以匿名訪問我的電腦了(注意不要開防火牆),是不是很方便?
四、Serv-U管理員中的各項設置
在設置完成後,將會進入Serv-U管理員的主界面,

左邊窗格中顯示各個欄目,右邊窗格中顯示各個欄目的具體選項,下面就大概講一講設置內容。
1、 在圖11中,我們可以人為地控制Serv-U引擎的運行或停止,記住,在Win 9x/Me 中,我們就要在此選擇「系統服務」,才會運行Serv-U引擎。
2、 「許可」,如果你花美元買了注冊號,就可以在此輸入。
3、 「設置」,這個設置是對於「本地伺服器」來說的。「常規」設置中),

可以限制伺服器的最大速度,可以攔截FXP(站點到站點傳送),也可以限制用戶的數量,這樣不至於你的伺服器被拖跨。「目錄緩存」設置中,

允許你自己確定目錄列表的個數以及超時時間,在Windows 95 和 NT下,目錄列表默認設置為25,當緩存滿了之後,新的請求將替換老的請求。「高級」設置中,

可以讓你自己定義伺服器、Socket、文件的上傳和下載的各項設置。
4、 「活動」,在這里記錄了用戶的活動日誌,已封鎖的IP的活動日誌,以及任務日誌;任務日誌中顯示的就是你開始停止的各項操作記錄,你可以點擊右擊,選擇一此過濾文本,使其只顯示你所想見的內容。

5、 「域」,這里包含了你一開始根據向導所建立的用戶、設置、域等。「域--設置」中所設置的內容其實與第3步差不多,只是它更加具體,可以對於每一個不同域定製。「域--活動」中記載了這個域下所有用戶的活動情況。
6、 「域--組」,我們可以自己建立一些便於管理的組,然後把一類的用戶歸到一個組中。
7、 「域--用戶」中,大家可以看到一開始我們建立的兩個帳號,一個Anonymous,一個ldr。現在就帳號ldr來對其中的細節設置說明一下。
A、「帳號」欄:

對於一些不守規則的人,我們可以選擇「禁用帳號」,雖然有帳號,但可以使用戶一時間無法登錄;你也可以設置讓程序到達某個日期後自動刪除某個帳號;下面幾欄是這個帳號的基本信息,我們都可以在此更改,其中密碼改過後並不顯示,而是統一顯示<<Encrypted>>,特別要注意選項「鎖定用戶於主目錄」,什麼意思呢?大家應該碰到,每次我們登錄到FTP伺服器上後,在根目錄下只顯示「/」,選擇這項選項後,就是這樣,如果不選,會出現什麼情況呢?你可以做一下試驗,在根目錄下將顯示「/f:/temp/」,也就是說顯示了你硬碟中的絕對地址,這在某些情況下是很危險的,有不懷好意的高手,你就麻煩了!
B、「常規」欄:

你可以隱藏屬性為隱藏的文件,可以限制同一IP的登錄個數,是否允許用戶更改密碼(這需要客戶端軟體的支持),最大上傳下載的速度,超時時間以及空閑時間,你也可以限制最大用戶數量,如20,說明同時只能有20個用戶登錄。
C、「目錄訪問」欄
在此你可以控制用戶對於文件目錄的許可權,對文件有讀取、寫入、刪除、追加、執行等操作,對於文件夾有列表、創建、刪除,以及是否繼承子目錄;
如果覺得目錄不夠,你也可以添加可訪問的目錄。
D、「IP訪問」欄

在這里你可以規定某個IP是否可以訪問你的FTP伺服器,你可以拒絕它的訪問,只要填上相應的IP地址,以後由這個IP的訪問通通被攔下。
E、「上傳/下載率」欄

在這里你可以設置上傳和下載之間的比值,控制好上傳和下載之間的數據流量關系。
F、「配額」欄:

這里你可以為每個FTP用戶設置磁碟空間,點擊「計算當前」,可以知道當前目前下的所有空間大小,在「最大」一欄中填入你想要限制的容量。
最後有一點,改過設置後一定要點擊右鍵,選擇「應用」使設置生效才行,否則一切都白做了!!
到此,想必大家對於如何建立屬於自己的FTP有點眉目了吧?看著自己可以隨意限制並監視訪問者的上傳、下載,以及用戶的空間大小,是不是有點飄飄然的感覺?好象自己也是個無所不能的網管了 :-)
不管有沒有伺服器,你都應該下載試一下,體驗一下做網管的感覺。下面介紹另一款專業FTP架設軟體—CesarFTP(簡單、方便、實用)。
FTP站點的測試

1、在瀏覽器中登錄:格式為「ftp://chenshiwen.meibu.com」或「ftp://用戶名:密碼@chenshiwen.meibu.com」。如果匿名用戶被允許登錄,則第一種格式就會使用匿名登錄的方式;如果匿名不被允許,則會彈出選項窗口,供輸入用戶名和密碼。第二種格式可以直接指定用某個用戶名進行登錄。

2、當然你還可以在DOS下登錄或用FTP客戶端軟體登錄,在這里就不一一列舉了。

3、如果「主目錄」下有與用戶同名的「虛擬目錄」或「實際目錄」,則該用戶會直接登錄到其同名目錄中。

⑦ ftp的參數如何設置我的下載速度怎麼只有80K

在工具/高級設置里把ftp被動模式去掉試試--

⑧ 哪位知道linux中ftp的參數

是檢測本地ftp服務開啟沒有嗎? 你可以使用 service vsftpd status 來查看ftp是否開啟。 也可以使用ps -ef grep ftp 來查看本地是否含有包含ftp的進程開啟。 如果是檢測遠端ftp有沒有開啟的話,基本沒有方法。可以檢測對端ftp埠(21)有沒有開啟,也可以使用ftp命令查看能不能夠連接上去。

⑨ 什麼是FTP架設FTP伺服器需要設定哪些參數

FTP 文件傳輸協議(File Transfer Protocol, FTP)是一個用於在兩台裝有不同操作系統的機器中傳輸計算機文件的軟體標准。
設置好虛擬目錄就行了

⑩ 實現參數方式修改FTP密碼

首先你的FTP server中的用戶有更改密碼的許可權;

autoftp.bat內容如下:

rem----------------腳本開始--------------------------
@echo off
if "%1"=="" goto Usage
if "%1"=="/?" goto Usage
if "%2"=="" goto Usage
set /p oldpass="請輸入原密碼:"
set /p newpass="請輸入新密碼:"
set ftpfile=getfiles.ftp
set logfile=getfiles.log
echo open %1 > "%ftpfile%"
echo user %2 "%oldpass%" >> "%ftpfile%"
echo quote site pswd "%oldpass%" "%newpass%" >> "%ftpfile%"
echo quit >> "%ftpfile%"
echo -------------------------------- >> "%logfile%"
date /t >> "%logfile%"
time /t >> "%logfile%"
echo -------------------------------- >> "%logfile%"
ftp -n < "%ftpfile%" >> "%logfile%"
del "%ftpfile%"
echo OK! >> "%logfile%"
goto End

:Usage
echo Usage:
echo autoftp [server user]

:End
@echo on
rem----------------腳本結束--------------------------

在windows XP上測試通過。謝謝。