搭建FTP(win10版)以及基本FTP操作


參考鏈接:https://www.jianshu.com/p/ece21421e246

 

一、FTP服務器搭建

控制面板 - 程序和功能 - 啟動或關閉Windows功能

啟動以下功能:

 

搜索 “Internet Information Services (IIS)管理器”,右鍵“網站” - 添加FTP站點

 

綁定下 Ip地址都可以選 如果選擇 全部未分配 就是用 127.0.0.1 這個 ip(不推薦) 端口號  21  -----> 如果想自動啟動就勾選 自動啟動ftp站點  -----> SSL 選擇 無SSL -----> 身份驗證下 勾選 匿名基本 -----> 授權選擇 所有用戶  -----> 權限 讀取 完成

 

 

現在Ftp已經搭建好了,通過“資源管理器” 或者瀏覽器,輸入ftp://....即可訪問

注意:如果你是用的全部分配IP地址在本機上訪問就是用 ftp://127.0.0.1 其他電腦上就是 ftp://"服務器的IP"   即你電腦的IP   但是再搭建另一個服務器的時候就不要用這個IP了會沖突  用本機IP的服務器會覆蓋掉原來的那個服務器其他電腦就訪問不了  本機還是通過ftp://127.0.0.1 可以訪問成功

------------------------Ftp搭建完成------------------------------------------------------------------------------------------------ 

問題:其他電腦訪問不了、瀏覽器響應時間超時什么什么的

需要設置 關閉防火牆 或者 允許防火牆通過應用  ,當然選擇后者
 
Windows Defender 安全中心 -  防火牆和網絡保護 -  允許應用通過防火牆 - 點擊 更改設置  -  勾選 Ftp服務器(推薦使用這種方式)

二、設置 “FTP身份驗證” 和 “FTP授權規則”

 

 

 

身份驗證里面有一個“匿名身份驗證”

匿名登錄 :匿名FTP是這樣一種機制:用戶可通過它連接到遠程 主機上,並從其下載文件,而無需成為其注冊用戶。 系統管理員建立了一個特殊的用戶ID,名為 anonymous, Internet上的任何人在任何地方都可使用該用戶ID。但是實際上我們不通過專業的客戶端軟件是不用輸入anonymous這個賬戶名的可以直接就登錄進去!
 
 

 如下幾種情況 :

① 只關閉 “ 匿名身份驗證 ”  + 授權規則為“允許所有用戶”:登錄時會讓你輸入 用戶名和密碼

就是ftp服務器這台電腦的Windows賬戶和密碼。(如果你的 Windows 登陸時沒有設置密碼你就需要先設置密碼,然后再登錄ftp站點的時候輸入你的 賬號和密碼)

② 只關閉 “ 基本身份驗證 ”  + 授權規則為“允許所有用戶”:直接就可以登陸進去

 

最合適的情況是:特定人登錄,不同用戶不同權限

更改  授權規則 。最開始就是直接勾選的  所有用戶 現在想特定的人才可以登錄就需要 刪除原來的允許規則 並 添加新的規則

比如:可以直接添加你的windows用戶

 

如果需要其他賬戶,比如Guest用戶,只能讀、不能寫,則需要在Windows中新建這些用戶

 

( https://www.jianshu.com/p/ece21421e246 不知道怎么回事經過測試千萬不要把你的賬戶命名為 ftp  !!!!!!不然登陸不了??)

 

Window新建用戶

計算機管理 - 本地用戶和組 - 右鍵”用戶“ - ”新用戶“

用戶名不區分大小寫

 

 創建成功后就可直接到 授權規則 里添加新的規則,比如可以增加guest 只讀權限

 

當站點比較大的時候會有各種各樣的目錄,會需要不同的用戶對不同的目錄進行管理,單單的新建用戶會使新建規則變得繁瑣,這時就可以直接新建組用戶對這一類用戶進行規則添加操作,方法基本同添加用戶方法一樣

諸如此,添加你需要足夠數量的用戶,然后再授權規則里設置

 

 這時就會統一有寫入的權限,不同的文件夾可以設置不同的權限這里就不一一說了...

三、常見命令

命令行登錄ftp:

win+r -----> 輸入 cmd 回車 -----> 輸入ftp 回車 -----> open "你的ftp站點地址" -----> 填用戶名和密碼 ----->  成功登錄

 

常見命令如下:

注意:命令與參數之間要有空格

dir     (directory) 顯示當前目錄下的所有文件的詳細信息包括時間 名稱等信息

ls -al  (list)列表命令加上參數后與dir命令差不多

cd  (change directory)切換目錄的命令

cd  ..    返回到上一層目錄

cd  \    直接回到剛進入ftp站點時的默認目錄

pwd  (print working directory) 打印出當前所在的路徑信息

get  文件名         這時從ftp站點下載文件的命令下載的文件的默認目錄就是前面所說的  C:\Users\SKY  目錄

lcd   x:\    將現在默認的目錄切換成某盤根目錄

大小寫無所謂   還可以在后面添加根目錄下的其他路徑

put 文件名     上傳文件命令於下載文件的命令差不多

disconncet   斷開連接

bye  或者  quit     退出ftp命令

相比之下 quit命令是直接 斷開連接 並退出 ftp 


免責聲明!

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



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