當前位置:首頁 » 文件傳輸 » 用戶對ftp伺服器的訪問
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

用戶對ftp伺服器的訪問

發布時間: 2023-08-10 00:39:27

⑴ 手機怎麼訪問FTP伺服器

手機上安裝FTP客戶端應用AndFTP,手機和電腦通過WIFI連載同一個區域網內,實現通過手機訪問計算機FTP伺服器。具體步驟:

1、對計算機上FileZillaServer添加用戶;

2、在安卓手機上安裝並設置AndFTP;

1)在應用市場找到」AndFTP」,安裝此應用。

2)打開應用,添加一個新伺服器,點擊保存。

3)點擊伺服器開始連接。

4)成功連接,但出現亂碼。

5)在設置中」高級「,把編碼方式改成UTF-8。

6)手機成功連接計算機FTP伺服器。

⑵ 怎樣去設置FTP伺服器共享訪問許可權

1、首先打開控制面板,找到程序-打開或關閉Windows功能選項。

2、找到internet信息服務項把其下面的所有子功能全部勾選。

3、等待短時間服務配置完成後,右鍵我的謹叢激電腦打開管理,選擇internet信息服務就可以在右邊祥襪網站上添加FTP站點。

4、設置FTP名稱和共享文件存鄭猜放的物理路徑。

5、身份驗證如果需要密碼的話可以勾選把「基本」也一起勾選了。

6、設置完成後點擊右邊的高級設置,把utf-8設置成FALSE這樣就可以放中文文件。

7、輸入FTP路徑就可以實現FTP共享文件。完成效果圖。

⑶ ftp怎樣使用

分類: 電腦/網路 >> 互聯網
解析:

FTP基礎知識

您是否正准備搭建自己的FTP網站?您知道FTP協議的工作機制嗎?您知道什麼是PORT方式?什麼是PASV方式嗎?如果您不知道,或沒有完全掌握,請您坐下來,花一點點時間,細心讀完這篇文章。所謂磨刀不誤砍柴功,掌握這些基礎知識,會令您事半功倍。否則,很可能折騰幾天,最後一事無成。

FTP基礎知識

FTP是File Transfer Protocol(文件傳輸協議)的縮寫,用來在兩台計算機之間互相傳送文件。相比於HTTP,FTP協議要復雜得多。復雜的原因,是因為FTP協議要用到兩個TCP連接,一個是命令鏈路,用來在FTP客戶端與伺服器之間傳遞命令;另一個是數據鏈路,用來上傳或下載數據。

FTP協議有兩種工作方式:PORT方式和PASV方式,中文意思為主動式和被動式。

PORT(主動)方式的連接過程是:客戶端向伺服器的FTP埠(默認是21)發送連接請求,伺服器接受連接,建立一條命令鏈路。

當需要傳送數據時,客戶端在命令鏈路上用 PORT命令告訴伺服器:「我打開了****埠,你過來連接我」。於是伺服器從20埠向客戶端的****埠發送連接請求,建立一條數據鏈路來傳送數據。

PASV(被動)方式的連接過程是:客戶端向伺服器的FTP埠(默認是21)發送連接請求,伺服器接受連接,建立一條命令鏈路。

當需要傳送數據時,伺服器在命令鏈路上用 PASV命令告訴客戶端:「我打開了****埠,你過來連接我」。於是客戶端向伺服器的****埠發送連接請求,建立一條數據鏈路來傳送數據。

從上面可以看出,兩種方式的命令鏈路連接方法是一樣的,而數據鏈路的建立方法就完全不同。而FTP的復雜性就在於此。

FTP伺服器端的注意事項

一、FTP伺服器是公網IP,用公網動態域名;或是內網IP,用內網專業版TrueHost

1、伺服器如果安裝了防火牆,請記住要在防火牆上打開FTP埠(默認是21)。

2、所有FTP伺服器軟體都支持PORT方式。至於PASV方式,大部分FTP伺服器軟體都支持。支持PASV方式的FTP伺服器軟體,也可以設置為只工作在PORT方式上。

3、為了PASV方式能正常工作,需要在FTP伺服器軟體上為PASV方式指定可用的埠范圍(設置方法)。此外,還要在伺服器的防火牆上打開這些埠。當客戶端以PASV方式連接伺服器的時候,伺服器就會在這個埠范圍里挑選一個埠出來,給客戶端連接。

二、FTP伺服器是內網IP,用內網動態域名標准版cm*natpro*y

這種情況下,FTP伺服器不需要做特殊設置,只要支持PASV方式就可以了。大部分FTP伺服器軟體都支持PASV方式。

FTP客戶端的注意事項

請注意:選擇用PASV方式還是PORT方式登錄FTP伺服器,選擇權在FTP客戶端,而不是在FTP伺服器。

一、客戶端只有內網IP,沒有公網IP

從上面的FTP基礎知識可知,如果用PORT方式,因為客戶端沒有公網IP,FTP將無法連接客戶端建立數據鏈路。因此,在這種情況下,客戶端必須要用PASV方式,才能連接FTP伺服器。大部分FTP站長發現自己的伺服器有人能登錄上,有人登錄不上,典型的錯誤原因就是因為客戶端沒有公網IP,但用了IE作為FTP客戶端來登錄(IE默認使用PORT方式)。

作為FTP站長,有必要掌握FTP的基礎知識,然後指導您的朋友如何正確登錄您的FTP。

二、客戶端有公網IP,但安裝了防火牆

如果用PASV方式登錄FTP伺服器,因為建立數據鏈路的時候,是由客戶端向伺服器發送連接請求,沒有問題。反過來,如果用PORT方式登錄FTP伺服器,因為建立數據鏈路的時候,是由伺服器向客戶端發送連接請求,此時連接請求會被防火牆攔截。如果要用PORT方式登錄FTP伺服器,請在防火牆上打開 1024以上的高端埠。

三、連接用內網標准版cm*natpro*y搭建的FTP服務,必須要用PASV方式。連接任何公網FTP伺服器、或用內網專業版TrueHost搭建的FTP伺服器,PORT方式和PASV方式都可以使用。

當然,使用PORT方式的時候,還要滿足上面的兩個條件。

四、常見的FTP客戶端軟體PORT方式與PASV方式的切換方法。

大部分FTP客戶端默認使用PASV方式。IE默認使用PORT方式。

在大部分FTP客戶端的設置里,常見到的字眼都是「PASV」或「被動模式」,極少見到「PORT」或「主動模式」等字眼。因為FTP的登錄方式只有兩種:PORT和PASV,取消PASV方式,就意味著使用PORT方式。

IE:

工具 -> Inter選項 -> 高級 -> 「使用被動FTP」(需要IE6.0以上才支持)。

CuteFTP:

Edit -> Setting -> Connection -> Firewall -> 「PASV Mode」



File -> Site Manager,在左邊選中站點 -> Edit -> 「Use PASV mode」

FlashGet:

工具 -> 選項 -> 代理伺服器 -> 直接連接 -> 編輯 -> 「PASV模式」

FlashFTP:

選項 -> 參數選擇 -> 代理/防火牆/標識 -> 「使用被動模式」



站點管理 -> 對應站點 -> 選項 -> 「使用被動模式」



快速連接 -> 切換 -> 「使用被動模式」

LeechFTP:

Option -> Firewall -> Do not Use

五、請盡量不要用IE作為FTP客戶端

IE只是個很粗糙的FTP客戶端工具。首先,IE6.0以下的版本不支持PASV方式;其次,IE在登錄FTP的時候,看不到登錄信息。在登錄出錯的時候,無法找到錯誤的原因。在測試自己的FTP網站的時候,強烈建議不要使用IE。

FTP建站的詳細配置過程

請參考這個網頁的說明來配置:

使用Serv-U建立FTP網站

高級話題

一、為什麼沒有公網IP,也能使用PORT方式登錄FTP?

NAT 網關的工作方式是在TCP/IP數據包的包頭里找區域網的源地址和源埠,替換成網關的地址和埠。對數據包里的內容,是不會改變的。而使用PORT方式登錄FTP的時候,IP地址與埠信息是在數據包裡面的,而不是在包頭。因此,沒有公網IP,使用PORT方式是無法從inter上的ftp伺服器下載數據的。

但是,極少數的NAT網關也支持PORT方式。這些NAT網關連數據包裡面的內容都掃描,掃描到 PORT指令後會替換PORT方式的IP和埠。在這種NAT網關下面,用PORT方式就沒問題了。不過,這些網關也只掃描21埠的數據包,如果FTP 伺服器不是用默認的21埠,也無法使用PORT方式。

二、內網可以用PORT訪問其他FTP,為什麼不能用PORT訪問自己的TrueHost FTP?

下面要討論的問題,只是為了說明一些原理,是不影響實際使用的。如果您沒有興趣深究這些原理,不必花時間看。

內網用戶通過支持PORT方式的NAT網關,訪問自己本機利用TrueHost建立的FTP伺服器,FTP命令鏈路的建立過程如下:

FTP客戶端

10.10.0.1

埠*** <==> ISP NAT網關

61.144.1.2

埠**** <==> TH伺服器

*.*.*.*

埠21 <==> TH客戶端 <==> 用戶FTP伺服器

10.10.0.1

埠21

FTP客戶端通過ISP的NAT網關、科邁TrueHost伺服器、TrueHost客戶端,連接用戶本機的FTP伺服器的21埠。

當需要下載數據的時候,FTP客戶端通過這條命令鏈路,向FTP伺服器發送PORT命令。假設命令為:

PORT 10,10,0,1,30,4 (即IP=10.10.0.1 埠=30*256+4=7684)

當命令通過ISP的NAT網關的時候,NAT網關判斷目的埠是21,並且是PORT命令,於是,修改命令里的IP和埠,替換為自己的IP和埠,比如:

PORT 61,144,1,2,50,6 (即IP=61.144.1.2 埠=50*256+6=12806)

用戶的FTP伺服器最終收到的是上面這個PORT命令。於是,FTP伺服器向這個IP和埠發送連接請求,建立數據鏈路。

用戶FTP伺服器

10.10.0.1

埠20 <==> ISP NAT網關

61.144.1.2

埠12806 <==> FTP客戶端

10.10.0.1

埠7684

但是,因為NAT網關的公網IP只能接收外來的連接請求。就是說,61.144.1.2:12806隻能接收其他公網IP的連接請求,對於從NAT內部(10.10.0.1:20)發起的連接請求,是無法建立連接的。為什麼?原因很簡單,因為內網IP要訪問外網,必須要通過NAT建立映射。於是FTP數據鏈路無法建立。於是,用戶無法在自己的機器上通過21埠訪問自己的TrueHost FTP。

我們再來看看,如果FTP埠不是21,比如是22,會發生什麼情況呢?在FTP客戶端發送PORT命令的時候,NAT網關檢測到目標埠是22,因為支持PORT的 NAT網關只監視目的埠是21的數據包,發現目的埠是22的數據包,不做任何處理,完全放行。於是FTP伺服器收到的PORT命令依然是PORT 10,10,0,1,30,4。於是FTP伺服器向這個IP和埠發送連接請求。

用戶FTP伺服器

10.10.0.1

埠20 <==> FTP客戶端

10.10.0.1

埠7684

這種情況下命令鏈路就可以建立起來了。而且是等於本機連接本機,速度飛快。

綜上所述,內網用戶無法用PORT方式通過21埠訪問自己的TrueHost FTP伺服器。如果FTP埠不是21,則可以訪問,而且實際上是本機連接本機。

上面的文字,僅僅是為了說明一些原理,不影響實際使用。如果本機訪問本機,還要通過FTP的話,就有畫蛇添足之嫌了。

⑷ 如何訪問ftp站點

這些文件通常都較大,它是
WWW
服務的一個很好補充。
訪問FTP
伺服器通常有以下
3
種途徑:
??使用瀏覽器訪問
FTP
伺服器
??通過
FTP
客戶程序(
斷點續傳軟體)訪問
FTP
伺服器
??通過
E-mail
訪問
FTP
伺服器
所謂用瀏覽器直接下載,是指用瀏覽器內嵌的
FTP
功能進行下載。瀏覽器訪問很直觀,就和瀏覽
Web
站點方式一樣,但是,它只能一個文件一個文件地下載,不能提供上載功能。
FTP
客戶程序是專門用於訪問
FTP
服務的客戶程序,因為功能較強大,除了基本的列示目錄、下載文件、上載文件外,還提供地址簿管理等功能,操作也簡單。
E-mail
訪問
FTP
方式是利用
E-mail
來獲取
FTP
伺服器上的文件,它主要是針對那些只能收發郵件的網上用戶。這種方式也可以克服客戶網路速度慢的障礙,但是這種方式只能下載文件(
不能上載),而且下載的文件是經過分塊編碼的,收到郵件後需要手工合並、解碼,操作較為繁瑣。

⑸ 知道FTP伺服器IP 用戶名 密碼怎麼訪問 具體怎麼操作

1、win+R,打開運行界面,輸入cmd,點擊確定,打開命令行界面

⑹ FTP的幾種登錄訪問方式

當我們建立好FTP伺服器後,如何才能夠對伺服器的內容進行訪問,今天為大家講解一下FTP的幾種登錄訪問方式。
操作方法
01
打開電腦,找到瀏覽器,點擊並進入。
02
進入之後,在地址欄中輸入ftp://伺服器IP地址,然後點擊回車鍵,如圖所示。
03
進入之後,在圖示位置輸入賬號密碼,點擊登錄即可,如圖所示。
04
打開我的電腦,在路徑欄中輸入ftp://FTP伺服器IP地址,然後點擊回車即可進入驗證界面,輸入自己的賬號密碼之後,點擊登錄即可。
05
登陸成功之後,界面如圖所示。

⑺ 怎麼用域名來訪問FTP伺服器

域名先解析到ftp伺服器地址上,然後在ftp伺服器空間後台綁定這個域名,這樣的話等域名解析生效了,那麼就可以用域名訪問ftp伺服器以及裡面的內容了。

學習

linuxFTP

伺服器搭建時,你可能會遇到各種問題,這里將介紹

linuxFTP

伺服器

訪問許可權問題的解決方法,在這里拿出來和大家分享一下。

當我們搭建好一個

FTP

伺服器後,接下去的工作就是要對這個伺服器進行許可權的管理

與設置。因為這項工作直接關繫到

FTP

伺服器上文件的安全,關繫到

FTP

伺服器運行的穩

定。所以,作為企業的網路管理員,不能夠忽視這項工作的重要性。

Linux

下,管理

FTP

伺服器的許可權比

Windwos

環境下,相對來說,要復雜一點。因

Linux

下,主要通過命令行的方式來實現許可權的管理與配置。而在

Windows

環境下,則

可以通過圖形界面來配置,故後者相對簡單一點。

不過,

若從靈活性上來講,則前者要優越

的多。如

WU-FTP

,是

Linux

操作系統上利用的最廣泛的

FTP

軟體。其在許可權的管理上,

就比微軟自帶的

FTP

伺服器要靈活的多。再配上

Linux

操作系統本身的安全性,使得

WU-FTP

伺服器的安全更上一層樓。

⑻ FTP的訪問方式分為 類型和 類 型

Real帳戶
這類用戶是指在FTP服務上擁有帳號。當這類用戶登錄FTP伺服器的時候,其默認的主目錄就是其帳號命名的目錄。但是,其還可以變更到其他目錄中去。如系統的主目錄等等。

Guest用戶
在FTP伺服器中,我們往往會給不同的部門或者某個特定的用戶設置一個帳戶。但是,這個賬戶有個特點,就是其只能夠訪問自己的主目錄。伺服器通過這種方式來保障FTP服務上其他文件的安全性。這類帳戶,在Vsftpd軟體中就叫做Guest用戶。擁有這類用戶的帳戶,只能夠訪問其主目錄下的目錄,而不得訪問主目錄以外的文件。

Anonymous(匿名)用戶
這也是我們通常所說的匿名訪問。這類用戶是指在FTP伺服器中沒有指定帳戶,但是其仍然可以進行匿名訪問某些公開的資源。
在組建FTP伺服器的時候,我們就需要根據用戶的類型,對用戶進行歸類。默認情況下,Vsftpd伺服器會把建立的所有帳戶都歸屬為Real用戶。但是,這往往不符合企業安全的需要。因為這類用戶不僅可以訪問自己的主目錄,而且,還可以訪問其他用戶的目錄。這就給其他用戶所在的空間帶來一定的安全隱患。所以,企業要根據實際情況,修改用戶所在的類別。