FTP服務安裝及使用


准備工作:一台服務器。我這里使用的是阿里雲的ECS。

環境使用的是:windows 2008 r2

用途:FTP是用來進行文件傳輸的,我們可以把這個目錄在IIS上配置成發布的網站,我們在本地只用把我們的項目傳到這個文件夾里面就可以了,就不要每次還要遠程連接,把項目Copy到服務端。也可以單純的用作服務端和客戶端的文件傳輸的紐帶。

說明:配置這個很容易出錯,我也是嘗試過很多次,這里記錄一下。

 

本篇主要介紹: 1,如何安裝    2,配置FTP服務兩種方式   3,本地連接    4,遇到的錯誤以及解決方法

 

一、添加IIS和FTP服務

  ①添加角色

 打開服務管理器,添加角色

  

  選擇 web服務(IIS),因為為安裝過了,這里顯示已安裝

 

 角色服務里面把IIS,FTP選中

然后進行安裝。成功了就可以打開IIS。IIS里面出現了添加FTP站點就說明FTP安裝成功。 這一部分基本不出錯。

 

 

二、配置FTP服務有兩個方式

   配置好了FTP服務我們就可以在本地直接連接FTP來傳輸文件。主要是對一個目錄操作。

  ①通過FileZilla Server 軟件完成配置

   這個軟件使用比較簡單,在服務器安裝。然后進行用戶的添加。成功了打開軟件

    直接點確認

登入成功就點擊這個小圖標

 

 需要記住這個密碼

 

 

添加訪問的目錄,可以全部勾上          注:權限決定此用戶能對此目錄做什么操作

 這就算配置好了,我們只用在本地上連接就好了。

 

  ②配置IIS

    ①先添加一個計算機用戶

 

打開IIS,添加一個FTP網站

下一步:

 

把剛剛添加的用戶作為指定的用戶 

 

右鍵剛剛創建的FTP網站,編輯權限,把剛剛添加的用戶對此文件的權限添加進來 

設置好了就OK了。

 

三、本地連接

   最簡單的方式:

打開文件,直接訪問 ftp;// 服務器IP

 

彈出登入,成功了說明配置沒有問題。

 

 

  下載連接FTP軟件

  介紹兩種比較好用的: 演示就只演示一種,另一個是一回事,推薦第二個,而我卻截第一軟件的圖片,呵呵。。。。

 

  點擊  站點--》站點管理--》新建站點

  

 

填寫信息   端口固定為21,下面會解釋

 

然后效果

 

怎么傳輸文件這里就不說了

注:這個過程很容易出錯,下面會記錄。

 

有出錯,還是在第二個軟件里面去連接,失敗了,他結果說的很明白

 

 

四、一些錯誤

    80是網站的端口,21是FTP的端口,3389是遠程連接的端口。所以你在管理控制台里面需要配置這幾個端口。

 

這三個不可少。

 

出現:

AUTH TLS

 沒有設置21端口,上面說的

 

425 Can't open data connection for transfer of "/"

我們需要把數據連接模式改成主動模式

 

 530 Login or password incorrect!

 這個錯誤還沒找到原因,也沒解決。

我用IIS配置的賬戶出現了這個問題。我的 賬號,密碼,權限都配置好了,就是顯示密碼不正確。都是正確的就是登不進去。這種問題還是用軟件重新添加個賬號吧。

鏈接:

 FTP無法連接問題的排查方法

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM