創作內容

2 GP

透過FileZilla Server與Client架設FTP??

作者:哭哭不要打我│2014-10-18 18:22:14│贊助:4│人氣:9935
透過FileZilla的Server (伺服器) 進行分享與Client (客戶端)進行下載
(教學的內容是在同一台安裝FileZilla Server與FileZilla Client進行分享與測試等...)
(圖片塗掉的部分...基本上是依您電腦的狀況為主)

什麼是FTP??

檔案傳輸協定
英文:File Transfer Protocol (簡稱:FTP)
屬於網際網路中...檔案傳輸的標準之一
透過Server (伺服器) 和 Client (客戶端)
達到分享的功能(檔案上傳與下載)

IP位址的等級??

IP位址在網際網路分為Class A~E,5種等級
Class A:第1個IP位址數值在    1~127
Class B:第1個IP位址數值在128~191
Class C:第1個IP位址數值在192~223
Class D:第1個IP位址數值在224~239
Class E:第1個IP位址數值在240~255

等級D與E皆做為保留用途使用
而其它等級也會保留部分IP,例如:
Class A:10.0.0.0~10.255.255.255
Class B:172.16.0.0~172.31.255.255
Class C:192.168.0.0~192.168.255.255

什麼是IP ??

網際網路協定位址
(英文:Internet Protocol Address)
縮寫為IP位址(IP Address)
IP位址格式目前分為IPv4與IPv6
IPv4:數值由4組8位元(共32位元組成)
IPv6:數值由8組16位元(共128位元組成)

IP位址的類型:可分為2大類,實體IP、特殊IP

實體IP可細分為固定與浮動

特殊IP:可細分為虛擬與特殊

固定IP:
上網時固定使用同一組IP
例如:上網時固定使用124.4.137.29此組IP

浮動IP:
每次使用的IP皆不同
例如:本次上網是124.4.137.29
下次上網時卻是210.21.247.63

虛擬IP:
將實體IP分為多個虛擬IP
基本上會在IP分享器或路由器看到
舉例:IP原本是124.4.137.29
但是使用IP分享器後
IP位址變成192.168.1.1

特殊IP:
虛擬或私人等特別用途
例如:在網路等級所保留的IP (虛擬或私有IP等...)
或像是127.0.0.1做為測試或檢視本機使用

IP位址的查詢??

查詢方法有很多種,個人舉例2種

網路的IP查詢

例如:台灣網站登錄目錄

命令提示字元
Step1.開始>>所有程式>>附屬應用程式
>>>>
Step2.命令提示字元
Step3.輸入ipconfig 在按下Enter鍵
Step4.在IPv4位址:後面的數字就是本機的IP位址
命令提示字元的IP查詢方式
可能會因為有使用IP分享器或路由器等
導致IP位址並非實體IP位址
對外分享必須是實體IP(固定或浮動)
舉例:個人有使用IP分享器
導致 IPv4位址顯示192.168.1.1
但是192.168.1.1屬於虛擬IP位址
只適用於此分享器內部的使用者
因此都會建議使用第一種方式查詢

什麼是通訊埠 ??

通訊埠(port)是TCP/UDP網路封包進出的地方
一個IP位址可以有好幾個通訊埠
每個通訊埠都有一個預設編號(port number)
舉例:FTP:21,Telnet:23,SMTP:25,DNS:53,HTTP:80等...

FileZilla Server (伺服器) 與FileZilla Client (客戶端)??

FileZilla是軟體的名稱
Server指的是伺服器
Client 則是指客戶端
舉例:我們到遊戲官網觀看網頁或下載主程式等...
那個遊戲官網就是扮演著伺服器的角色
我們則是扮演著客戶端的角色進行觀看或下載等...

PS:伺服器不見得一定要購買專用的伺服器主機
一般的電腦或筆電等都可以做為伺服器使用

架設個人的FTP須注意哪些??

由於架設FTP方法與軟體有很多
因此如要架設建議可以多尋找是否有更適合您的方法
由於本篇使用FileZilla的Server & Client進行教學
個人列舉幾個需注意的地方:
安裝軟體是否有做設定上的變更
服務的狀態是否啟動等
防火牆的設定
Server (伺服器)是否有開啟
浮動IP或使用分享器等
分享的檔案或資料夾是否有變更

FileZilla Server下載與安裝教學??

Step1.到FileZilla官網(https://filezilla-project.org/index.php)>>點選Download FileZilla Server
Step2.點選Download Now(綠色按鈕)
Step3.等待5秒後...就會自動下載 如未下載請點選direct link.(藍色連結)
Step4.下載完成後到您下載的資料夾開啟FileZilla_Server
Step5.如出現此畫面請點選執行...>>等待開啟... (塗掉的部分是依下載的路徑有所不同)

Step6.點選Next>>點選Decline(參考)>>點選Try Again(參考)>>點選Install Now(開始安裝)
第一張圖:歡迎使用SourceForge下載器...確認是否要下載FileZilla Server
第二、三張圖(參考圖):有些軟體或版本會有推薦一些軟體如需要請自行安裝...
由於我們只要FileZilla Server,所以是選擇Decline
第四張圖(參考圖):如果出現此圖表示網路不穩定、防火牆阻擋、防毒軟體阻擋等...
可以先嘗試點選Try Again(重新嘗試)...如果還是一樣請關閉防火牆和防毒軟體等...在嘗試
第五張圖:下載已完成...是否要立即執行安裝...由於我們要立即安裝FileZilla Server,所以是選擇Install Now
Step7.點選I Agree>>點選Next>>點選Next>>點選Next>>點選Install>>點選Close(依需求調整設定)
第一張圖:關於該軟體的版權與聲明等...
第二張圖:詢問要安裝哪些功能... (滑鼠移動到各項目會在Description底下出現說明)
第三張圖:詢問要安裝在哪個路徑...
第四張圖:詢問此軟體的服務是否開啟、設定通訊埠等...
(這邊的通訊埠是給予FileZilla Server使用與一般的通訊埠不同)
第五張圖:詢問使用的權限、開機時是否啟動等...
第六張圖:耐心等候安裝...當出現Completed(安裝完成)即可點選Close(關閉)

FileZilla Client下載與安裝教學??

Step1.到FileZilla官網(https://filezilla-project.org/index.php)>>點選Download FileZilla Client
Step2.點選Download Now(綠色按鈕)
Step3.等待5秒後...就會自動下載 如未下載請點選direct link.(藍色連結)
Step4.下載完成後到您下載的資料夾開啟FileZilla
Step5.如出現此畫面請點選執行...>>等待開啟... (塗掉的部分是依下載的路徑有所不同)

Step6.點選Next>>點選Decline(參考)>>點選Try Again(參考)>>點選Install Now(開始安裝)
第一張圖:歡迎使用SourceForge下載器...確認是否要下載FileZilla Client
第二、三張圖(參考圖):有些軟體或版本會有推薦一些軟體如需要請自行安裝...
由於我們只要FileZilla Client,所以是選擇Decline
第四張圖(參考圖):如果出現此圖表示網路不穩定、防火牆阻擋、防毒軟體阻擋等...
可以先嘗試點選Try Again(重新嘗試)...如果還是一樣請關閉防火牆和防毒軟體等...在嘗試
第五張圖:下載已完成...是否要立即執行安裝...由於我們要立即安裝FileZilla Client,所以是選擇Install Now
Step7.點選I Agree>>點選Next>>點選Next>>點選Next
>>點選Install>>安裝中...請耐心等候>>點選Finish

第一張圖:關於該軟體的版權與聲明等...
第二張圖:詢問使用者權限... (塗掉的部分依每台電腦名稱不同)
第三張圖:詢問要安裝哪些功能...(滑鼠移動到各項目會在Description底下出現說明)
第四張圖:詢問要安裝在哪個路徑...
第五張圖:詢問是否再所有程式建立軟體資料夾...
(如要建立可以設定資料夾名稱.不希望建立可以勾選Do not create shortcuts)
第六張圖:安裝過程中...(如想知道詳細的安裝過程可以點選Show details)
第七張圖:詢問是否立即執行FileZilla Client (如不要立即執行請取消勾選Start FileZilla now)

FileZilla Server教學??

將簡單教以下幾種:
修改FileZilla Server管理者密碼
新增使用者與提供分享的檔案並設定權限
移除使用者用戶

修改FileZilla Server管理者密碼??

由於當初安裝並無法設定登入的密碼
所以剛開始登入FileZilla Server時不需輸入密碼
依需求與考量是否決定要設定密碼

Step1.開啟FileZilla Server >>輸入所需資料>>點選OK
(填寫的資料與設定會依照不同情形而改變...由於本篇都是在同一台電腦...所以填寫的資料如下:)
Server Address(伺服器位址):127.0.0.1(此IP是做為測試或檢視本機使用)
Port(通訊埠):14147(這邊的Port填寫必須與安裝FileZilla Server的通訊埠相同)
Administration password(伺服器管理密碼):不需填寫(空白)...由於還未修改密碼的原因
Always connect to this server(是否記住密碼並永久連結伺服器):依需求選擇是否勾選即可
>>
Step2.點選Edit(編輯)>>Settings(設置)
Step3.點選Admin Interface settings(管理者介面設定)
Step4.
勾選Change admin password>>在New Password與Retype new Password後方輸入新管理者密碼>>按下OK
(Change admin password:更改管理者密碼)
(New Password:輸入新管理者密碼)(Retype new Password:確認新的管理者密碼)
(New Password與Retype new Password必須相同,前者是設定後者是確認)

新增使用者與提供分享的檔案並設定權限??

建立使用者是給予對外連結時必須進行進行登入程序
依照不同的使用者給予不同的使用權限
FileZilla Server新增使用者之後必須立即設定分享的資料夾與權限

Step1.點選Edit(編輯)>>Users(使用者)
Step2.點選Add(新增)>>輸入使用者名稱>>按下OK(確定)
please enter the name of the user account that should be added(輸入要新增的使用者名稱 例如:test)
User should be member of the following Group(指定群組...由於未建立Group因此只能選擇none)
Step3.在Users(使用者)下方可以看到新增的使用者名稱>>點選Shared folders(分享資料夾)>>點選Add(新增)
Step4.點選到路徑找到要分享的資料夾>>按下確定
Step5.在Shared folders(分享資料夾)下方可以看要分享的資料夾路徑>>
之後再Files(檔案)與Directories(目錄)下方設定使用者權限>>按下OK(確定)

(舉例:個人分享的資料夾名稱是FTP位置在E槽 因此在第二張圖會看到E:\FTP)

(Files(檔案)與Directories(目錄)權限設定打勾表同意(允許) 以下為參考說明)
Files(檔案)權限設定
Read 下載檔案(讀)、Write 上傳檔案(寫)、Delete 刪除檔案(刪除)、Append 保留(附加)

Directories(目錄)權限設定
Create 新增資料夾(創建)、Delete 刪除資料夾(刪除)、List 顯示檔案(名單)、+Subdirs 顯示資料夾(子目錄)

依照使用者的不同選擇不同的使用權限
預設為Read(讀)、List(名單)、+Subdirs(子目錄) 3個有打勾(允許)

移除使用者用戶??

將新增的使用者或匿名用戶進行移除

點選Edit(編輯)>>Users(使用者)>>在Users下方點選要刪除的使用者(例如:test)
>>點選Remove(刪除)>>按下OK(確定)

FileZilla Client教學??

將簡單教以下幾種:
測試自行架設的FileZilla Server是否可以連線
透過FileZilla Client進行上傳與下載

測試自行架設的FileZilla Server是否可以連線??

自行測試雖然不表示對外連線時並無問題
但是可先了解測試的結果是否有哪些問題??
例如:連結架設的伺服器是否失敗、使用者檔案權限問題等
雖然架設是透過FileZilla Server進行分享
但是測試或連結上不見得一定要透過FileZilla Client

Step1.開啟FileZilla Client>>確定
>>
Step2.輸入所需資料>>點選快速連線>>當出現成功取得目錄列表...表示連線成功

填寫參考如下:(第二張圖)
主機:(伺服器的位址) 例如:127.0.0.1(測試本機使用) 透過其它電腦測試的話必須查詢IP位址
使用者名稱:依照FileZilla Server的Users(使用者)底下而不同 例如:test
密碼:依照FileZilla Server的Users(使用者)是否有設定密碼為主...如果沒有設定則是空白即可
連接埠:基本上可以空白...(FileZilla Client預設連結埠與FTP的連結埠都是21)

透過FileZilla Client進行上傳與下載??

依照登入的使用者不同決定是否可以進行上傳與下載
也就是在FileZilla Server有設定所謂的使用者權限
(Files(檔案)與Directories(目錄)的使用者設定)
(由於連線伺服器的教學有提到因此以下教學將省略該步驟)

如何上傳??
Step1.連結伺服器>>在遠端站台選擇存放的路徑>>之後在本地站台選擇準備上傳到遠端的檔案
Step2.在要上傳的檔案按下滑鼠右鍵>>點選上傳>>請耐心等候
>>上傳完成請確認上傳的檔案與大小是否相同即可

如何下載??
Step1.連結伺服器>>在本地站台選擇存放的路徑>>之後在遠端站台選擇準備下載到本地的檔案
Step2.在要下載的檔案按下滑鼠右鍵>>點選下載>>請耐心等候
>>下載完成請確認下載的檔案與大小是否相同即可

額外補充一些內容??

Google Chrome無法下載FileZilla Server或Client等...??

(個人拿FileZilla Client做舉例:)
當我們使用Google Chrome下載檔案時可能會出現下圖:
原因是因為有開啟阻擋釣魚網站及惡意程式功能

關閉參考如下:

Step1.自訂及管理Google Chrome>>設定>>顯示進階設定
>>>>
Step2.在隱私權的部分勾消阻擋釣魚網站及惡意程式
Step3.之後再重新下載...可能就會出現下圖的訊息...所以要按保留就會開始自動下載

安裝完FileZilla Server或Client找不到軟體捷徑??

如果找不到那麼可以自行建立捷徑
個人是使用開始功能表來建立 參考如下:

Step1.開始>>所有程式>>點選軟體資料夾
>>>>
Step2.在要建立捷徑的軟體按滑鼠右鍵>>選擇釘選到工作列或[開始]功能表

>>
Step3.如果想在桌面建立捷徑則是選擇傳送到>>桌面(建立捷徑)

開啟FileZilla Server出現無法連結伺服器的訊息??

登入FileZilla Server時...如果出現Error: Connection to server lost...的訊息
表示無法連結伺服器 可能的原因有2種
安裝FileZilla Server時有變更設定
有對系統做變更導致關閉FileZilla Server的啟動或服務
如果有這種情形...請參考如下:
(建議先關閉FileZilla Server軟體)

Step1.開始>>在電腦上按滑鼠右鍵>>管理
>>>>
Step2.服務與應用程式>>服務>>FileZilla Server FTP server
Step3.確認啟動類型:是否為自動或手動 與 服務狀態:是否為已啟動>>確定
(如果確認啟動類型:不是自動或手動請下拉選擇)
(如果服務狀態:不是已啟動請點選啟動鈕 開啟服務項目)
(第二章圖是參考圖)

更多參考資料??


PS:由於補充與參考的資料其實還有很多...個人只針對少部分進行簡單的說明
如果想知道更多的東西...只能建議您多多搜尋!!
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=2627905
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:FTP|IP|FileZilla|命令提示字元|架設

留言共 0 篇留言

我要留言提醒:您尚未登入,請先登入再留言

2喜歡★sos089102 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:解決Windows 7 ... 後一篇:簡單教學_線上遊戲的Ga...

追蹤私訊

作品資料夾

ifom非洲人
歐洲人玩手遊險喪命,友人:他運氣很好https://home.gamer.com.tw/creationDetail.php?sn=3866198看更多我要大聲說6小時前


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】