亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

  • <div id="hdphd"><small id="hdphd"></small></div>
      學習啦 > 學習電腦 > 電腦安全 > 防火墻知識 > ftp不能上傳防火墻怎么辦

      ftp不能上傳防火墻怎么辦

      時間: 林輝766 分享

      ftp不能上傳防火墻怎么辦

        有時候我的臺式機顯示ftp不能上傳防火墻了,該怎么樣解決呢?下面由學習啦小編給你做出詳細的ftp不能上傳防火墻解決方法介紹!希望對你有幫助!

        ftp不能上傳防火墻解決方法一:

        上傳具體操作步驟如下:

        1、打開命令提示符窗口,輸入ftp命令,按Enter鍵運行,提示如下:

        ftp>

        2、連接服務器。在ftp>提示符下運行“open www.ppblog.cn”命令,稍等片刻,屏幕提示連接成功。

        ftp>connected to www.ppblog.cn

        3、接下來服務器詢問用戶名和密碼,分別輸入1234和4321,待認證通過即可。

        4、上傳文件。例如把d:ip.txt 文件傳至服務器的根目錄中,運行如下命令:

        ftp>put d:ip.txt

        當屏幕提示已經傳輸完畢后,可以輸入相關命令進行查看。

        下載具體操作步驟如下:

        ftp命令可用于上傳文件,也可以用于下載文件。例如把服務器images目錄中所有.jpg文件下載至本機D:img中,可執(zhí)行如下操作(登陸步驟忽略)。

        1、ftp>cd images 命令,進入images目錄。

        2、ftp>lcd d: 命令,改變本地的工作目錄。

        3、ftp>mget *.jpg命令,出現(xiàn)“200 Type set to A”提示,輸入“y”,下載所有.jpg文件到本地D:img中。

        4、下載工作完畢后,可運行bye命令中斷連接。

        ftp不能上傳防火墻解決方法二:

        vc++源代碼如下:

        #include "stdafx.h"

        #include

        #include

        #include

        #include < io.h>

        #include < sys\stat.h>

        #include

        #include

        #include

        #include

        #include

        void FindPic(CString IpPath,CString pic);//定義一個文件查找函數(shù)

        FILE *stream;

        FILE* file;

        CString zz("\");

        BOOL dRes,pRes;

        HINTERNET hInternet;

        HINTERNET hConnect;

        //主函數(shù)

        void main()

        {

        char root[100];//root為文件夾的路徑

        cout<<"請輸入根目錄路徑:"<

        gets(root);

        cout<

        CString IpPath=root;

        char root1[100];//root為文件夾的路徑

        cout<<"請輸入文件名:"<

        gets(root1);

        cout<

        CString tempName=root1;

        CString filepath =IpPath+zz+tempName;

        CString ss("//"); //以下進行ftp上傳

        hInternet = InternetOpen("A3GS Sample", INTERNET_OPEN_TYPE_DIRECT, NULL, NULL, INTERNET_FLAG_NO_CACHE_WRITE);

        hConnect = InternetConnect(hInternet, "174.139.121.124", INTERNET_DEFAULT_FTP_PORT, "datouhaizi", "zxcvVCXZ", INTERNET_SERVICE_FTP, INTERNET_FLAG_EXISTING_CONNECT || INTERNET_FLAG_PASSIVE,0 );

        pRes = FtpPutFile(hConnect,filepath,tempName,FTP_TRANSFER_TYPE_ASCII,0);

        if(pRes==0)

        {

        printf("上傳文件失敗!\n");

        }

        else

        {

        printf("上傳文件成功!\n");

        }

        InternetCloseHandle(hConnect);

        InternetCloseHandle(hInternet);

        }

        ftp不能上傳防火墻解決方法三:

        FlashFXP 2.0中文版:選項--參數(shù)選擇--代理/防火墻/標識--將“使用被動模式”前復選框中的打勾去掉

        2、 Cute FTP 3.5英文版:FTP—Settings—Options—Firewall,將“PASV mode”前復選框中的打勾去掉。

        3、 Cute FTP3.5中文版:FTP—設置—選項—防火墻,“PASV方式(A)”前復選框中的打勾去掉。

        4、 Leap FTP2.7.2:Sites—Site Manager—Advanced,將“Use PASV mode”前復選框中的打勾去掉。

        Cute FTP 編輯—》設置->連接->防火墻->去掉pasv的勾

        FlashFXP 選項——》參數(shù)選擇-》鏈接-》代理 去掉使用被動模式前的勾

        FTP是File Transfer Protocol(文件傳輸協(xié)議)的縮寫,用來在兩臺計算機之間互相傳送文件。FTP協(xié)議有兩種工作方式:PORT方式和PASV方式,中文意思為主動式和被動式。

        PORT(主動)方式的連接過程是:客戶端向服務器的FTP端口(默認是21)發(fā)送連接請求,服務器接受連接,建立一條命令鏈路。當需要傳送數(shù)據時,

        服務器從20端口向客戶端的空閑端口發(fā)送連接請求,建立一條數(shù)據鏈路來傳送數(shù)據。

        PASV(被動)方式的連接過程是:客戶端向服務器的FTP端口(默認是21)發(fā)送連接請求,服務器接受連接,建立一條命令鏈路。當需要傳送數(shù)據時,客戶端向服務器的空閑端口發(fā)送連接請求,建立一條數(shù)據鏈路來傳送數(shù)據。

        因為PORT方式在傳送數(shù)據時,由服務器主動連接客戶端,所以,如果客戶端在防火墻或NAT網關后面,用PORT方式將無法與Internet上的FTP服務器傳送文件。這種情況需要使用PASV方式。幾乎所有的ftp客戶端軟件都支持這兩種方式。特殊的典型例子是ie,ie默認是用PORT方式的。如果要在ie里啟用PASV方式,請打開ie,在菜單里選擇:工具 -> Internet選項 -> 高級,在“使用被動ftp”前面打上鉤(需要IE6.0以上才支持)

        看了“ftp不能上傳防火墻怎么辦 ”文章的還看了:

      1.局域網ftp上傳權限

      2.局域網ftp上不去

      3.如何限制局域網對共享文件夾的操作

      4.windows系統(tǒng)下ftp上傳下載和一些常用命令

      5.ftp設置局域網

      6.防火墻有什么類型

      772190