當前位置:首頁 » 文件管理 » cftp工具

cftp工具

發布時間: 2022-10-31 04:57:41

『壹』 ftp工具的網路協議

FTP(File Transfer Protocol)是Internet上用來傳送文件的協議(文件傳輸協議)。它是為了我們能夠在 Internet 上互相傳送文件而制定的的文件傳送標准,規定了 Internet 上文件如何傳送。也就是說,通過 FTP 協議,我們就可以跟 Internet 上的FTP 伺服器進行文件的上傳(Upload)或下載(Download)等動作。
和其他 Internet 應用一樣,FTP 也是依賴於客戶程序/伺服器關系的概念。在Internet 上有一些網站,它們依照 FTP 協議提供服務,讓網友們進行文件的存取,這些網站就是 FTP 伺服器。網上的用戶要連上 FTP伺服器,就要用到 FTP 的客戶端軟體,通常 Windows 都有「ftp」命令,這實際就是一個命令行的 FTP 客戶程序,另外常用的 FTP 客戶程序還有CuteFTP、Ws_FTP、FTP Explorer等。 其實 早期在Internet上傳輸文件,並不是一件容易的事,我們知道 Internet是一個非常復雜的計算機環境,有PC、工作站、MAC、伺服器、大型機等等,而這些計算機可能運行不同的操作系統,有Unix、Dos、 Windows、MacOS等等,各種操作系統之間的文件交流,需要建立一個統一的文件傳輸協議,這就是所謂的FTP。雖然基於不同的操作系統有不同的 FTP應用程序,而所有這些應用程序都遵守同一種協議,這樣用戶就可以把自己的文件傳送給別人,或者從其它的用戶環境中獲得文件。
與大多數Internet服務一樣,FTP也是一個客戶機/伺服器系統(C/S)。用戶通過一個支持FTP協議的客戶機程序,連接到遠程主機上的FTP伺服器 程序。用戶通過客戶機程序向伺服器程序發出命令,伺服器程序執行用戶所發出的命令,並將執行的結果返回到客戶機。比如說,用戶發出一條命令,要求伺服器向用戶傳送某一個文件,伺服器會響應這條命令,將指定文件送至用戶的機器上。客戶機程序代表用戶接收到這個文件,將其存放在用戶指定目錄中。FTP客戶程序 有字元界面和圖形界面兩種。字元界面的FTP的命令復雜、繁多。圖形界面的FTP客戶程序,操作上要簡潔方便的多。 在FTP的使用當 中,用戶經常遇到兩個概念:下載(Download)和上載(Upload)。下載文件就是從遠程主機拷貝文件至自己的計算機上;上載文 件就是將文件從自己的計算機中拷貝至遠程主機上。用Internet語言來說,用戶可通過客戶機程序向(從)遠程主機上載(下載)文件。
要連上FTP 伺服器(即「登陸」),必須要有該FTP 伺服器的帳號。如果是該伺服器主機的注冊客戶,你將會有一個FTP 登陸帳號和密碼,就憑這個帳號密碼連上該伺服器。但Internet 上有很大一部分 FTP 伺服器被稱為「匿名」(Anonymous)FTP 伺服器。這類伺服器的目的是向公眾提供文件拷貝服務,因此,不要求用戶事先在該伺服器進行登記注冊。 在ftp的使用過程中,必須首先登錄,在遠程主機上獲得相應的許可權以後,方可上傳或下載文件。也就是說,要想同哪一台計算機傳送文件,就必須具有哪一台計算機的適當授權。換言之,除非有用戶ID和口令,否則便無法傳送文件。這種情況違背了Internet的開放性,Internet上的FTP主機何止千萬,不可能要求每個用戶在每一台主機上都擁有帳號。因此就衍生出了匿名FTP。
Anonymous(匿名文件傳輸)能夠使用戶與遠程主機建立連接並以匿名身份從遠程主機上拷貝文件,而不必是該遠程主機的注冊用戶。用戶使用特殊的用戶名「anonymous」和「guest」就可有限制地訪問遠程主機上公開的文件。許多系統要求用戶將E-mail 地址作為口令,以便更好地對訪問進行跟綜。出於安全的目的,大部分匿名FTP主機一般只允許遠程用戶下載(download)文件,而不允許上載(upload)文件。也就是說,用戶只能從匿名FTP主機拷貝需要的文件而不能把文件拷貝到匿名FTP主機。另外,匿名FTP主機還採用了其他一些保護措施以保護自己的文件不至於被用戶修改和刪除,並防止計算機病毒的侵入。在具有圖形用戶界面的 WorldWild Web環境於1995年開始普及以前,匿名FTP一直是Internet上獲取信息資源的最主要方式,在Internet成千上萬的匿名PTP主機中存儲著無以計數的文件,這些文件包含了各種各樣的信息,數據和軟體。 人們只要知道特定信息資源的主機地址, 就可以用匿名FTP登錄獲取所需的信息資料。雖然目前使用WWW環境已取代匿名FTP成為最主要的信息查詢方式,但是匿名FTP仍是 Internet上傳輸分發軟體的一種基本方法。 1.收費網站空間商提供的網站內容上傳服務
2.技術站點的文件交流 WEB上傳與FTP上傳的比較:
WEB上傳使用HTTP超文本傳輸協議,FTP上傳使用FTP文件傳輸協議。
WEB上傳使用簡單,但是穩定性差,尤其上傳大文件時,很容易中途中斷。
FTP上傳可以藉助FTP工具,穩定性好,可以斷點續傳,適合上傳大文件或一次上傳很多文件。
上傳前先要弄清楚三個問題——主機地址、用戶名和密碼,只要知道這三項,上傳就會變得非常簡單。首先打開 IE ,在地址欄里輸入 「ftp://***.***.***」 ,注意雙斜線前是 「ftp」 ,然後稍等片刻,會彈出一個對話框,這個對話框就是要你輸入用戶名和密碼的,在用戶名欄中輸入 「您在網易個人空間注冊的用戶名」, 在密碼欄中輸入 「**********」 ,然後回車:瀏覽器窗口好像是變成了一個文件夾窗口,其實在此時,它就是一個文件夾窗口,你可以 、 cut 、 paste ,也可以直接拖拽,把你要上傳的文件直接拖拽到這個窗口裡,你甚到可以直接在這個窗口裡像操作其它文件一樣進行一下修改,怎麼樣,是不很簡單!

『貳』 Linux/unix環境下C調用FTP如何進行

可以使用管道,下面是我的程序,你可以參考:

#include <stdio.h>
main(int argc, char *argv[]){
FILE *fp;
char str[255];
if (argc!=5){
printf("%s\n%s\n",
"Usage:",
" auto_ftp <ip> <user> <pass> <filename>");
exit();
}
if ((fp=popen("ftp -n","w"))==NULL) {
puts("Run ftp fail !");
exit();
}
//while ((fgets(str,255,fp))!=NULL) puts(str);
fprintf(fp,"open %s\n",argv[1]);
fprintf(fp,"user %s %s\n",argv[2],argv[3]);
fprintf(fp,"prompt\n");
fprintf(fp,"mget *%s\n",argv[4]);
fprintf(fp,"bye\n");
pclose(fp);
}

以上程序編譯為auto_ftp,能夠自動從命令行指定的IP、用戶、密碼下載指定的文件。

補充:
上載、下載都是一樣的,都是通過管道調用ftp工具,C程序只需要發送命令即可,這些命令可以是任何命令,我程序中是GET,你也可以寫PUT。

『叄』 求一個好用的FTP伺服器軟體。謝謝

溫馨提示:僅供個人使用,切勿傳播,希望可以幫助您

(1)軟體安裝包:

1、首先我們先安裝本軟體,雙擊打開「SU-FTP-Server-Windows-v15.1.6.exe」

2、勾選「我接受協議」,點擊「下一步」

3、經過幾步簡單的「下一步」,我們開始安裝

4、這時我們就已經完成安裝了,在桌面可以找到快捷方式

5、我們將在右下角右鍵點擊「停止Serv-U」,然後點擊「退出托盤」

6、我們在解壓的Crack文件夾中找到「Pa.exe」並復制

7、我們復制到之前安裝的目錄:(C:Program FilesRhinoSoftServ-U),將文件放入

8、在安裝源文件夾中雙擊打開「Pa.exe」。這里的用戶名和郵箱隨便填但是格式要正確,然後勾選「key」和「Backup」,點擊「Patch」就ok了。

下載地址:Serv-U

『肆』 常用的ftp伺服器軟體有哪些

其中,FileZillaServer的功能比起商業軟體FTP Serv-U毫不遜色。無論是傳輸速度還是安全性方面,都是非常優秀的一款。Server-uServ-U是一種被廣泛運用的FTP伺服器端軟體,支持3x/9x/ME/NT/2K等全Windows系列。可以設定多個FTP伺服器、限定登錄用戶的許可權、登錄主目錄及空間大小等,功能非常完備。 它具有非常完備的安全特性,支持SSl FTP傳輸,支持在多個Serv-U和FTP客戶端通過SSL加密連接保護您的數據安全等。 Serv-U 是目前眾多的FTP 伺服器軟體之 一。通過使用Serv-U,用戶能夠將任何一台PC 設置成一個FTP 伺服器,這樣,用戶或其他使用者就能夠使用FTP 協議,通過在同一網路上的任何一台PC與FTP 伺服器連接,進行文件或目錄的復制,移動,創建,和刪除等。這里提到的FTP 協議是專門被用來規定計算機之間進行文件傳輸的標准和規則,正是因為有了象FTP 這樣的專門協議,才使得人們能夠通過不同類型的計算機,使用不同類型的操作系統,對不同類型的文件進行相互傳遞。

『伍』 CFtp非法是什麼意思

樓上說的不對!!!CF的TP是用來加強防止外掛的工具!!!准確點就是掃描是否有外掛!!TP非法就是你開了外掛去玩CF(被他檢測到),或者是他發現一個類似於外掛的東西,所以就非法了!!

『陸』 ftp工具怎麼用, 求解

首先要安裝一個FTP伺服器端軟體,當然要安裝到伺服器上了。安裝好後,運行該軟體,添加用戶和設置該用戶的密碼,並設置根目錄和為目錄設置許可權。
接下來在你的pc機上安裝ftp客戶端軟體,安裝好後,運行該軟體,輸入伺服器的IP地址,剛才你添加的用戶和密碼,埠為21。好了,登錄吧。ftp客戶端軟體會列出你本機的所有目錄並且還會列出伺服器端你設置的根目錄。
現在根據設置根目錄的訪問許可權你可以上傳、下載、刪除等操作了。

『柒』 常用的FTP 客戶端軟體

其它的常用我不是特別清楚,我倒是可以推薦iis7伺服器管理工具,能作為ftp的客戶端,所以在使用ftp客戶端的時候完全可以用iis7伺服器管理工具來替代,既能批量管理ftp站點,也能滿足文件上傳下載,很方便。

同時iis7伺服器管理工具還具有批量管理功能,可批量管理Winws、Linux系列系統,也能作為VNC的客戶端,一軟體能滿足多種使用需求,很實用,可以嘗試一下。

『捌』 以c開頭的ftp專用下載工具是什麼

FLASHGET使用方法:(先打開FLASHGET)
1.在某鏈接點上單擊滑鼠右健,選擇用FLASHGET下載,然後就彈出一個對話框,其中:另存為指的是把文件放在哪裡,重命名指下載後你自己為這個文件取的名字,最後點確定就OK了.
2.在某鏈接點上單擊滑鼠右健.選擇復制快捷方式,再打開FLASHGET,
點擊任務中的新健下載任務,彈出對話框,與上面一樣操作.(這種方法也可以單獨下載一個網頁)

『玖』 狀態:> 正在連接 ftp 數據 socket 121.131.123.76:50007...

經常登錄各種FTP伺服器,會遇到socket錯誤,朋友也經常遇到,來問我。偏偏大家使用的是不同的FTP軟體,所以,今天我把幾種目前常用FTP軟體的解決辦法告訴大家。

★Cute FTP 3.5英文版:FTP—>Settings—>Options—>Firewall,將「PASV mode」前復選框中的打勾去掉。
★Cute FTP3.5中文版:FTP—>設置—>選項—>防火牆,「PASV方式(A)」前復選框中的打勾去掉。
★Cute FTP4.0中文版:右擊你所建立的ftp站點—>選擇屬性(properties)—>去掉"use PASV mod" 選擇項
★Cute FTP Pro2.0中文版:編輯—>全局設置—>連接—>連接類型,「PASV/PORT」下拉選項菜單選擇PORT。
★Leap FTP2.7.2:Sites—>Site Manager—>Advanced,將「Use PASV mode」前復選框中的打勾去掉。
★flashfxp : 選項->參數->代理->去掉「使用被動模式」
★flashget : 選項->參數->代理伺服器->編輯->將「Use PASV mode」前復選框中的打勾去掉。

『拾』 關於c語言ftp項目運行問題

你這個是C++,不是C,看錯誤提示應該是缺少鏈接庫(lib文件)

熱點內容
如何重設控制器密碼 發布:2024-10-05 14:19:13 瀏覽:437
安卓如何遠程簽到 發布:2024-10-05 14:11:11 瀏覽:299
阿里雲伺服器控制面板 發布:2024-10-05 13:57:48 瀏覽:817
涉法涉訴信訪問題意見 發布:2024-10-05 13:56:23 瀏覽:893
華為路由器配置導出的方法有哪些 發布:2024-10-05 13:55:36 瀏覽:161
我的世界好玩伺服器拍視頻 發布:2024-10-05 13:23:19 瀏覽:553
穿越火線掛機腳本 發布:2024-10-05 13:05:44 瀏覽:33
分解質因數c語言 發布:2024-10-05 12:15:53 瀏覽:779
mysql存儲過程字元編碼 發布:2024-10-05 12:05:48 瀏覽:184
c語言命名 發布:2024-10-05 11:56:38 瀏覽:617