ftp實體用戶上傳下載
盡管Telnet提供了訪問遠程文件的極好方法,但怎麼也比不上使用自己計算機中的文件方便。如果用戶想使用其它計算機上的文件,最理想的方法就是把它COPY到自己的計算機中,以便在本地計算機上操作。那麼用什麼方法去將遠程計算機中的文件獲取過來呢?FTP正是完成這項工作的工具。
FTP以它所使用的協議:文件傳輸協議(File Transfer Protocol)來命名的。正如其名所示:協議的任務是從一台計算機將文件傳送到另一台計算機,它與這兩台計算機所處的位置、聯系的方式、以及使用的操作系統無關。假設兩台計算機能與FTP協議對話,並且能訪問INTERNET,就可以用FTP軟體的命令來傳輸文件。對於不同的操作系統具體操作上可能會有些細微差別,但是其基本的命令結構是相同的。
FTP是個非常有用的工具,你可以在任意個可經FTP訪問的公共有效的聯機資料庫或文檔中找到你想要的任何東西。全世界現在已有1000多(96年的數據)個FTP文件伺服器對所有INTERNET用戶開使用,用戶可以通過與INTERNET相連的計算機,把自己需要的文件傳輸過來。
FTP採用「客戶機/伺服器」方式,用戶端要在自己的本地計算機上安裝FTP客戶程序。FTP客戶程序有字元界和圖形界面(如Cute FTP)兩種。首先我們將研究在字元界面上如何在已有帳號(注冊名和口令)的兩台計算機之間傳送文件,其次我們將討論「匿名FTP」,它是一特殊服務,允許用戶在沒有帳戶的情況下,訪問公共FTP資料庫。大多數公共資料庫提供了匿名FTP路徑,這意味著用戶即使沒有注冊名也可以得到很多的免費文件。
B. 使用網際網路的FTP功能,可以實現文件的上傳和下載
能。
ftp的主要功能是連接到FTP伺服器並操縱數據和數據的上傳下載以及備份,還有就是可以訪問物理遠程伺服器。
用戶將文件從FTP伺服器中拷貝並傳輸到終端機的過程就是下載(download)。上傳和下載過程是所能用到的再常見不過的操作過程。由於FTP伺服器承擔有文件存儲和傳播的重任,所以其與用戶的連接也有著三重限制。FTP伺服器在使用前必須要先登錄獲取遠程連接後,用戶才能接觸到所需文件。
(2)ftp實體用戶上傳下載擴展閱讀:
注意事項:
避免出現零位元組文件。在上傳時,不要隨意中途停止操作,最好不要中途下線。
上傳文件要附上說明的文本文件,說明文件名應與文件名稱相同,如文件名稱為note.zip,說明文件名就應為note.txt,以方便別人了解你的文件內容,來進行取捨。
因為FTP站是多用戶系統,因此對於同一個目錄或文件,不同的用戶擁有不同的許可權。如果不能上傳或下載某些文件,或者抓下來的文件是零位元組,一般是因為用戶的許可權不夠。
C. 如何在FTP上實現文件的上傳和下載
你可以下載一個FTP的上傳下載軟體、、安裝就好了
D. linux下ftp伺服器的上傳下載的過程
在我用的所有ftp伺服器中來說,首推iis7伺服器管理工具,而且一直在用,感覺非常好。它可以作為FTP的客戶端,想要進行FTP的上傳下載操作,只需要下載安裝iis7伺服器管理工具就可以了,操作不復雜!
簡單的介紹一下iis7伺服器管理工具:可以批量管理WIN系列伺服器、VPS、批量導入伺服器VPS的IP,埠,賬號和密碼 、批量打開N個伺服器VPS的遠程桌面、遠程桌面後,遠程窗口右上角會出現 伺服器備注的信息,如鄭州xxx號伺服器 5、遠程桌面後,不影響任務欄顯示。可以及時看其他窗口。支持多種方式連接,操作簡潔,自身附帶教程。
第一步:點擊主程序圖中「上傳下載」鍵;
第二步:點擊「 Ftp」;
第三步:點擊「添加」;
第四步:在彈出伺服器信息框中填寫Ftp信息,注意:FIP ip埠、賬號、密碼為必填項;
第五步:選擇需要打開的FTP伺服器;
第六步:點擊打開,即刻見FTP效果圖。
E. ftp怎麼做,從設置伺服器到上傳下載全流程
伺服器端推薦使用QuickShare
File
Server,
使用非常簡單,
首次運行會彈出"設置"窗體,
輸入伺服器的根目錄就可以了.
也可以設置賬戶密碼,
添加虛擬目錄,
修改伺服器的綁定埠,
在"設置"窗體里看著配置就可以了,
應該沒啥難的.
需要注意的是,
默認設置下匿名用戶是不允許上傳文件的,
可以在"設置"窗體的"賬戶"選項卡中將「匿名用戶可寫」打上鉤.
另外,
在Win7/Vista下如果添加了需要管理員許可權才能訪問的目錄時可能會導致上傳下載文件失敗,
運行時可以單擊右鍵,
選擇以管理員許可權運行.
簡體中文版的下載地址:
www﹟quicksharehq﹟com/download_chs﹟php
(將﹟替換為點號)
客戶端使用Windows
Explorer就可以訪問,
在地址欄里輸入ftp://192.168.1.128:21,
將IP替換成服務端機器的IP,
埠如果沒有改變默認設置的話可以不用填.
可以像本地文件一樣復制,粘貼,刪除。將本地文件復制,
然後到FTP的窗口中粘貼,文件就上傳到FTP伺服器了。下載就是在FTP的窗口中復制,然後到本地的目錄里粘貼。
F. 什麼是FTP,如何使用FTP上傳或下載文件
FTP(File Transfer Protocol)是 Internet 上用來傳送文件的協議(文件傳輸協議)。它是為了我們能夠在 Internet 上互相傳送文件而制定的的文件傳送標准,規定了 Internet 上文件如何傳送。也就是說,通過 FTP 協議,我們就可以跟 Internet 上的 FTP 伺服器進行文件的上傳(Upload)或下載(Download)等動作。
和其他 Internet 應用一樣,FTP 也是依賴於客戶程序/伺服器關系的概念。在 Internet 上有一些網站,它們依照 FTP 協議提供服務,讓網友們進行文件的存取,這些網站就是 FTP 伺服器。網上的用戶要連上 FTP 伺服器,就要用到 FPT 的客戶端軟體,通常 Windows 都有「ftp」命令,這實際就是一個命令行的 FTP 客戶程序,另外常用的 FTP 客戶程序還有 CuteFTP、Ws_FTP、FTP Explorer等。
要連上 FTP 伺服器(即「登陸」),必須要有該 FTP 伺服器的帳號。如果是該伺服器主機的注冊客戶,你將會有一個 FTP 登陸帳號和密碼,就憑這個帳號密碼連上該伺服器。但 Internet 上有很大一部分 FTP 伺服器被稱為「匿名」(Anonymous)FTP 伺服器。這類伺服器的目的是向公眾提供文件拷貝服務,因此,不要求用戶事先在該伺服器進行登記注冊。
Anonymous(匿名文件傳輸)能夠使用戶與遠程主機建立連接並以匿名身份從遠程主機上拷貝文件,而不必是該遠程主機的注冊用戶。用戶使用特殊的用戶名「anonymous」和「guest」就可有限制地訪問遠程主機上公開的文件。現在許多系統要求用戶將Emai1地址作為口令,以便更好地對訪問進行跟綜。出於安全的目的,大部分匿名FTP主機一般只允許遠程用戶下載(download)文件,而不允許上載(upload)文件。也就是說,用戶只能從匿名FTP主機拷貝需要的文件而不能把文件拷貝到匿名FTP主機。另外,匿名FTP主機還採用了其他一些保護措施以保護自己的文件不至於被用戶修改和刪除,並防止計算機病毒的侵入。在具有圖形用戶界面的 WorldWild Web環境於1995年開始普及以前,匿名FTP一直是Internet上獲取信息資源的最主要方式,在Internet成千上萬的匿名PTP主機中存儲著無以計數的文件,這些文件包含了各種各樣的信息,數據和軟體。 人們只要知道特定信息資源的主機地址, 就可以用匿名FTP登錄獲取所需的信息資料。雖然目前使用WWW環境已取代匿名FTP成為最主要的信息查詢方式,但是匿名FTP仍是 Internet上傳輸分發軟體的一種基本方法。
全有網推薦兩款比較實用方便的FTP工具:Cutftp【CuteFTP Pro V7.1 Build 06.07.2005.1 官方簡體中文包下載地址:http://www4.skycn.com/soft/15789.html】FlashFtp【FlashFXP V3.2.0.1080 漢化版(烈火版)下載地址:http://www4.skycn.com/soft/22415.html】
G. 如何使用FTP上傳文件
1、下載軟體FileZilla(用的比較多的一款),
H. ftp文件下載和上傳命令
windows下ftp上傳文件:
比如要把 D:\index.html上傳至伺服器的根目錄中,可以鍵入:
ftp> put D:\index.html (回車)
當屏幕提示你已經傳輸完畢,可以鍵入相關命令查看:
ftp> dir (回車)
windows下ftp上傳下載:
假設要把伺服器\images目錄中的所有.jpg文件下載至本機中,可以輸入指令:
ftp> cd images(回車) [註:進入\images目錄]
ftp> mget *.jpg
windows下ftp上傳與下載工作完畢,鍵入bye中斷連接。
ftp> bye(回車)
下面是一些常用的FTP命令:
1. open:與伺服器相連接;
2. send(put):上傳文件;
3. get:下載文件;
4. mget:下載多個文件;
5. cd:切換目錄;
6. dir:查看當前目錄下的文件;
7. del:刪除文件;
8. bye:中斷與伺服器的連接。
如果想了解更多,可以鍵入
ftp> help (回車)
I. 客戶端是如何上傳數據到FTP伺服器和從FTP伺服器下載文件的
有專門的FTP軟體的
客戶端有flashfxp
服務端有Serv-U
FTP 是File Transfer Protocol(文件傳輸協議)的英文簡稱,而中文簡稱為「文傳協議」。用於Internet上的控制文件的雙向傳輸。同時,它也是一個應用程序(Application)。基於不同的操作系統有不同的FTP應用程序,而所有這些應用程序都遵守同一種協議以傳輸文件。在FTP的使用當中,用戶經常遇到兩個概念:"下載"(Download)和"上傳"(Upload)。"下載"文件就是從遠程主機拷貝文件至自己的計算機上;"上傳"文件就是將文件從自己的計算機中拷貝至遠程主機上。用Internet語言來說,用戶可通過客戶機程序向(從)遠程主機上傳(下載)文件。
TCP/IP協議中,FTP標准命令TCP埠號為21,Port方式數據埠為20。FTP的任務是從一台計算機將文件傳送到另一台計算機,不受操作系統的限制。
需要進行遠程文件傳輸的計算機必須安裝和運行ftp客戶程序。在windows操作系統的安裝過程中,通常都安裝了tcp/ip協議軟體,其中就包含了ftp客戶程序。但是該程序是字元界面而不是圖形界面,這就必須以命令提示符的方式進行操作,很不方便。
啟動ftp客戶程序工作的另一途徑是使用ie瀏覽器,用戶只需要在ie地址欄中輸入如下格式的url地址:ftp://[用戶名:口令@]ftp伺服器域名:[埠號]
(在CMD命令行下也可以用上述方法連接,通過put命令和get命令達到上傳和下載的目的,通過ls命令列出目錄,除了上述方法外還可以在cmd下輸入ftp回車,然後輸入open IP來建立一個連接,此方法還適用於linux下連接ftp伺服器)
通過ie瀏覽器啟動ftp的方法盡管可以使用,但是速度較慢,還會將密碼暴露在ie瀏覽器中而不安全。因此一般都安裝並運行專門的ftp客戶程序。
1.在本地電腦上登陸到國際互聯網。
2.搜索有文件共享主機或者個人電腦(一般有專門的FTP伺服器網站上公布的,上面有進入該主機或個人電腦的名稱,口令和路徑).
3.當與遠程主機或者對方的個人電腦建立連接後,用對方提供的用戶名和口令登陸到該主機或對方的個人電腦。
4.在遠程主機或對方的個人電腦登陸成功後,就可以上傳你想跟別人分享的東西或者下載別人授權共享的東西(這里的東西是指能放到電腦里去又能在顯示屏上看到的東西).
5.完成工作後關閉FTP下載軟體,切斷連接。
J. 在 FTP 伺服器中如何實現全線管理
FTP伺服器的功能處理單純的進行檔案的傳輸與管理之外,一句伺服器軟體的設定架構,它可以提供幾個主要功能,
不同等級的用戶身份:user ,guest , anonymous
FTP伺服器在預設情況下,依據使用者登錄的情況分為三類:
A 實體賬號 real user
B 訪客 guest
C 匿名登錄者 anonymous
實體用戶取得系統的許可權比較完成,所以可以進行比較多的動作,至於匿名者登錄,大概只會擁有下載文件的能力許可權而已,
命令記錄與登錄文件記錄:
FTP可以利用系統的syslogd 來進行數據的記錄,而記錄的數據包括了用戶曾經下達過的命令與用戶傳輸數據(傳輸時間、檔案大小)等的記錄,所以你可以在/var/log中找到各項登錄記錄信息。
限制用戶活動的目錄:(change root,簡稱 chroot)
3 FTP的運行流程與使用到的埠
FTP的傳輸使用的是TCP封包協議,
FTP的聯機流程:
1 建立命令通道的聯機
客戶端會隨機去一個大於1024以上的埠來與FTP伺服器的port 21 達成聯機,這個過程需要TCP的三次握手,達成聯機後客戶端便可以透過這個聯機來對FTP伺服器下達命令,包括查問文件名、下載、上傳等指令都是利用這個通道完成的
2 通知FTP伺服器端使用active且告知鏈接的埠
FTP伺服器的21埠主要用在命令的下達,但是當涉及數據流時,就不是使用這個聯機了,客戶端在需要數據的情況下,會告知伺服器端要用什麼方式來聯機,如果是主動式(active)聯機時,客戶端會先隨機啟用一個埠,且通過命令通道告知FTP伺服器這兩個信息,並等待伺服器的聯機
4 FTP的主動聯機與被動聯機
1 FTP伺服器(主動)向客戶端聯機
FTP伺服器由命令通道了解了客戶端的需求後,會主動的由20埠向客戶端的port埠聯機,此時FTP客戶端與伺服器共會建立兩條聯機,分別用在命令的下達與數據的傳遞,而預設FTP伺服器端使用主動聯機的埠號就是 20
FTP的傳輸會使用兩個信道,命令信道和數據信道,而數據信道是在有數據傳輸的行為時才會建立的通道,並不是一開始連接到FTP伺服器就立刻建立的通道。
主動式聯機使用到的埠:
命令通道ftp(默認是port 21)與 數據傳輸的 ftp-data (默認為 port 20)
port 21埠主要是接受來自客戶端的主動聯機
port 20 埠則為FTP伺服器主動連接至客戶端
被動式是客戶端連接伺服器端進行數據傳輸
主動式是伺服器連接客戶端進行數據傳輸