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

ftp怎麼發不了

發布時間: 2022-05-21 09:28:53

① ftp上傳錯誤,提示:打開FTP伺服器上的文件夾時發生錯誤,請檢查是否有許可權訪問該文件夾。

使用FTP上傳數據的時候,經常會遇到「打開FTP」無許可權的提示,這是由於瀏覽器設置了防火牆的緣故,下面是正確的設置流程: 1. 首先打開一個IE瀏覽器(如果打開了多個瀏覽器,請關閉)。 2.點擊打開「工具」---「internet選項」---「高級」 3.找到使用被動FTP(為防火牆和DSL數據機兼容性),並把前面的勾去掉。 4. 然後點擊確定並且關閉IE瀏覽器。 5. 打開「我的電腦」,在地址欄里輸入ip 回車,會彈出對話框,要求輸入用戶名和密碼,輸入用戶名和密碼後,就可以把您的壓縮文件復制到ftp里了。 下面是使用ftp軟體flashFxp來上傳得使用方法。 1. 首先打開軟體 打開「選項」---「參數設置」---「代理」,把「使用被動模式」的勾去掉,確定。 2.點擊右側閃電圖標,出現 在伺服器欄輸入ip 然後輸入用戶名和密碼,然後點擊連接就可以了。軟體左側為您的本機,右側為伺服器,把您要上傳得數據帳套拖動到右側就可以了

② 怎樣用ftp模式發送文件

地址不對,ftp格式地址應該為:ftp://210.31.197.16:2009 這樣的格式才對。
估計你們是校園網,所以可以匿名訪問。
你點擊開始-運行 輸入這個地址:ftp://210.31.197.16:2009。

③ 關於FTP上傳文件時發生的錯誤

該文件夾是由NTFS許可權和FTP許可權共同控制的,以最嚴格的為准,請再檢查一下這兩個許可權是否有沖突

對,就是你要對其進行操作的文件夾的許可權。不一定非要是該盤符的許可權。

④ 請問ftp怎麼發

如果是大量的數據的話使用CUTEFTP等軟體,如果文件不多,比較小,你可以直接在IE里打開,然後就跟操作文件夾一樣的去操作!

⑤ serv-U+花生殼+寬頻路由器虛擬伺服器做ftp服務發布不了

看路由器防火牆開了沒 有沒有做虛擬伺服器的設置 是否放到DMZ區

⑥ FTP無法連接

注意這段話:
227 Entering Passive Mode (60,165,133,154,13,31)
ERROR: [Data]: Connection refused

PASV模式,PORT模式錯誤~!

如果你用的是ftp客戶端軟體請把被動模式選擇上就可以了。

補充:返回值:227 Entering Passive Mode (60,165,133,154,13,31)說明
每一個ftp發送之後,ftp伺服器都會返回一個字元串,其中包括一個返回代碼和一串說明信息。這個返回碼主要是用於判斷命令是否被成功執行了。除此之外,還有一個非常重要的命令的返回。當發送pasv之後,返回「227 entering passive mode (60,165,133,154,13,31)」。這意味著在伺服器上有一個埠被開放,他將為我們後面接著的數據傳輸作好准備,但是我們如何知道該埠號呢,就在(60,165,133,154,13,31)中,前面四位指伺服器的地址,關鍵是最後兩位,將最後第二位乘256再加上最後一位的值就是我們的埠號,也就是13*256+31。取得埠號之後我們就可以用socket連接到這里。這為我們後面的工作作好准備了,因為我們的取得列表,上傳,下載文件都要依靠它來實現。常用的返回如下:

125 data connection already open; transfer starting.

226 transfer complete.

227 entering passive mode (60,165,133,154,13,31).

230 user xxxxx logged in.

331 password required for xxxxx.

425 can』t open data connection.

226 closing data connection.

ftp客戶端編程結構:

前面已提到了ftp命令及其響應信息。其實我們做ftp客戶端工具只不過是用一個winsocket連接上ftp伺服器,然後象其發送命令。在這個過程中,我們依靠發送——響應的機制。即發送ftp命令——接收返回的響應信息——分析該信息——執行相關操作——發送下一條命令。在一般意義上,有一個socket用來連接ftp伺服器的相關埠(如默認的21),它負責ftp命令的發送和接收返回的響應信息。一些操作如「進入目錄」,「刪除文件」,依靠這個socket發送一條命令就可完成了。然而對於有數據傳輸的操作,主要是顯示遠端目錄列表,上傳、下載文件,我們不得不依靠另一個socket來完成。在進行這種操作之前,必須發送pasv命令,它返回了227開頭的信息,在括弧中有以逗號隔開的六個數字,前四個指伺服器的地址,關鍵是最後兩個,將倒數第二個乘256再加上最後一個數字,其結果就是ftp伺服器開放的用於下一條命令來進行數據傳輸的埠。如我們得到227 entering passive mode (60,165,133,154,13,31),那麼埠號是13*256+31=3359。我們用一個socket來連接這個埠,之後,我們可根據具體的操作(顯示目錄list,上傳文件stor,下載retr)來發送命令。返回的響應代碼為125開頭,也就是連接打開了,可以開始傳輸數據,這時就可用socket的發送或接收方法來傳輸數據。完成之後,伺服器會返回代碼226 transfer complete,表明數據傳輸完成。值得注意的是,我們最好不要一次發送多條命令,例如我們要回到上層目錄並且顯示這個目錄,我們得發送cp,pasv,list,我們不能一下子發送:cp\r\n, pasv\r\n, list\r\n。 而是發送完cp之後等待其響應代碼,然後再發送後面一條。當pasv返回之後,我們打開另一個socket連接到相關埠上。然後發送list,返回125之後在開始接收數據,最後返回226表明完成。對於上傳和下載也是差不多的過程(下載之前要先取得文件的大小)。

⑦ ftp連不上怎麼回事啊

常見的
FTP
狀態代碼及其原因
150
-
FTP
使用兩個埠:21
用於發送命令,20
用於發送數據。狀態代碼
150
表示伺服器准備在埠
20
上打開新連接,發送一些數據。

226
-
命令在埠
20
上打開數據連接以執行操作,如傳輸文件。該操作成功完成,數據連接已關閉。

230
-
客戶端發送正確的密碼後,顯示該狀態代碼。它表示用戶已成功登錄。

331
-
客戶端發送用戶名後,顯示該狀態代碼。無論所提供的用戶名是否為系統中的有效帳戶,都將顯示該狀態代碼。

426
-
命令打開數據連接以執行操作,但該操作已被取消,數據連接已關閉。

530
-
該狀態代碼表示用戶無法登錄,因為用戶名和密碼組合無效。如果使用某個用戶帳戶登錄,可能鍵入錯誤的用戶名或密碼,也可能選擇只允許匿名訪問。如果使用匿名帳戶登錄,IIS
的配置可能拒絕匿名訪問。

550
-
命令未被執行,因為指定的文件不可用。例如,要
GET
的文件並不存在,或試圖將文件
PUT
到您沒有寫入許可權的目錄。

⑧ 請問無法往ftp空間發送文件怎麼回事

你的程序和你的空間支持的語言不匹配,或者是你程序沒有上傳到根目錄。

⑨ 為什麼我路由器做了映射還是不能通過外網訪問發ftp。

如果您確保埠映射設置的沒有問題的話,給你的FTP伺服器換個埠試試。很多運營商是會牆掉未備案的21 80 8080甚至5900這類埠的。