參照博客:https://www.cnblogs.com/zhangfengfly/p/6879513.html
一、什么是ftp?
FTP 是File Transfer Protocol(文件傳輸協議)的英文簡稱,而中文簡稱為“文傳協議”。用於Internet上的控制文件的雙向傳輸。同時,它也是一個應用程序(Application)。基於不同的操作系統有不同的FTP應用程序,而所有這些應用程序都遵守同一種協議以傳輸文件。在FTP的使用當中,用戶經常遇到兩個概念:"下載"(Download)和"上傳"(Upload)。"下載"文件就是從遠程主機拷貝文件至自己的計算機上;"上傳"文件就是將文件從自己的計算機中拷貝至遠程主機上。用Internet語言來說,用戶可通過客戶機程序向(從)遠程主機上傳(下載)文件。
二、搭建FTP服務器步驟(以win7為例)
- 為windows開啟ftp功能:控制面板-->程序和功能-->打開或關閉Windows功能將如圖的選框選中
2、添加FTP站點:打開控制面板-->管理工具-->雙擊Internet信息服務(IIS)管理器如下圖添加FTP站點
3、設置站點名稱和想要公開的路徑
4、綁定IP地址和ssl設置:
IP地址填本機地址,端口默認21,ssl是一種數字加密證書,可申請,在此沒有可選擇無。
5、設置權限,建議設置成讀取狀態,點擊完成就大功告成了。
6、如何登陸測試
1>從網頁登陸:輸入命令ftp://本地IP如下圖
登陸成功會出現如下界面,輸入用戶名和密碼即可登陸
注:用戶名和密碼可右擊計算機-->管理-->本地用戶和組-->用戶-->administrator-->右擊修改密碼設置即可如下圖
win8是沒有用戶的組的,於是,我用的是當前用戶的用戶名和密碼登錄的。
用戶和密碼輸入正確的話就會出現你公開的路徑
2>通過cmd命令進入ftp來下載或上傳
開始欄輸入cmd或者按快捷鍵win+R出現如圖界面
輸入"ftp"切換到到ftp下面.然后輸入"open 服務器地址".點擊回車鍵.會提示你輸入用戶名和密碼.登陸成功后.輸入"cd"命令.會顯示"遠程目錄",輸入"dir"命令會顯示目錄下的文件,權限等相關信息.可以通過"cd 文件名"命令進入到要下載的文件目錄下.然后輸入"ls"命令 顯示文件夾下的所有文件.如圖
輸入"lcd 本地文件目錄"(就是要下載到那個文件夾下 就輸入那個目錄,如果不輸入就是默認c盤的當前系統用戶目錄下)輸入"prompt"命令(打開交互模式,如果是打開的就不需要),最后輸入"mget 服務其上要下載的文件名",回車鍵.這樣就可以進行下載了.看到"Transfer complete"就表示下載成功了.到本地路徑下就能看到下載的文件了.