Download presentation
Presentation is loading. Please wait.
1
Chapter12 檔案傳輸協定 FTP Client shwang@szmc.edu.tw
網路應用入門(一) Chapter12 檔案傳輸協定 FTP Client
2
課程大綱 命令提示字元 瀏覽器 ftp client 軟體 FTP 之認識 FTP 之用途 各大FTP 站台導覽 使用FTP client
參考資料
3
FTP 之認識 故名思義:檔案傳輸協定 RFC 0959 21 port: 傳輸檔案用 20 port: 管理用
File transfer protocol 故名思義:檔案傳輸協定 是用於在網路上進行文件傳輸的一套標準協議 定義於IETF (專門定義網路協定的組織): RFC 0959 使用通訊埠 21 port: 傳輸檔案用 20 port: 管理用 可區分 Client Server
4
FTP 之用途 DVD 多媒體檔 軟體分享 有流量限制、網路不穩 更新網站網頁資料 在網路上進行文件傳輸 大檔案的傳輸 有續傳必要之檔案
網站伺服器之檔案 (最常用) 更新網站網頁資料
5
FTP 之優缺點 促進文件的共享 適用各種作業系統 可靠和高效的資料傳輸 密碼和檔案内容都使用明文傳輸
優點: 促進文件的共享 適用各種作業系統 可靠和高效的資料傳輸 缺點: 密碼和檔案内容都使用明文傳輸 未加密 檔案或帳密盜用 須建立連線通訊埠 (開放21 port)
6
FTP 之競爭對手 Foxy Emuler (電驢) BT 切割大檔案為小檔案 多來源同時下載 網路設備使用 (小巧但無認證安全保障)
P2P Foxy Emuler (電驢) BT Flashget 切割大檔案為小檔案 多來源同時下載 TFTP 網路設備使用 (小巧但無認證安全保障) Secure FTP 加密的FTP
7
各大FTP 站台導覽 For Ex: (含網頁介面) 個人收藏 地下站台 (please share with me) 大學院校 私人分享
校園軟體發布 免費檔案分享 Ex: (含網頁介面) 義守大學FTP ftp.isu.edu.tw 中山大學FTP ftp.nsysu.edu.tw 成功大學FTP ftp.ncku.edu.tw 淡江大學FTP ftp.tku.edu.tw 私人分享 個人收藏 地下站台 (please share with me)
8
中山大學FTP (網頁板)
9
成功大學FTP (網頁板)
10
使用FTP client 1.命令提示字元 2.瀏覽器 3.ftp client 軟體
11
使用FTP client con’t 命令提示字元 瀏覽器 Windows 命令提示字元 若無任何其他軟體 各種瀏覽器
Ex: IE 、Firefox、Opera
12
使用FTP client con’t ftp client 軟體 額外安裝 Ex: filezilla (免費)
CuteFTP (商業軟體)
13
命令提示字元 指令 :ftp + ftp站台網址或IP 登入 Ex : ftp ftp.nsysu.edu.tw
已申請好的 帳號/密碼 匿名登入 帳號:anonymous 密碼:任意 信箱 Ex : ftp ftp.nsysu.edu.tw 密碼:
14
命令提示字元 con’t get 檔名 (下載檔案)* put 檔名 (上傳檔案)* open ftp站台 (連線到某FTP站)
常用指令 get 檔名 (下載檔案)* put 檔名 (上傳檔案)* open ftp站台 (連線到某FTP站) bye / exit (與站台斷線) ls / dir (列出檔案或資料夾) cd 資料夾名稱 (變更資料夾路徑) lcd 路徑 (變更client 目前路徑)
15
命令提示字元 con’t 絕對路徑 C:\xyz\123.txt 相對路徑 ./ 同ㄧ層 ../ 上ㄧ層 預設路徑為使用者家目錄
16
命令提示字元
17
FTP 登入 輸入帳號/密碼
18
匿名登入 anonymous
19
登入成功 (可開始下指令)
20
瀏覽器 Browser 網址列
21
瀏覽器 匿名存取 ftp://<Server網址> Ex: ftp://ftp.nsysu.edu.tw
22
瀏覽器 con’t 已有之帳號密碼登入 例如:
23
ftp://ftp.nsysu.edu.tw
24
Freeware 可自行下載 需額外安裝 Ex: Filezilla (免費) FTP client 軟體
CuteFTP (商業軟體)
25
Filezilla 為例 Open source 免費 多國語言 (含繁體中文) http://filezilla-project.org/
FileZilla_3.1.3_win32-setup.exe (建議安裝)
26
Filezilla 連線 4.通訊埠 2.帳號 3.密碼 1.站台網址 5.快速連線 6.本機資料夾 7.Server檔案與資料夾
27
以filezilla 抓取 /上傳資料 (拖曳檔案檔案加入佇列)
28
if權限夠大上傳 or 新增資料夾
29
參考資料 http://en.wikipedia.org/wiki/File_Transfer_Protocol
File Transfer Protocol FTP Site ftp://ftp.nsysu.edu.tw ftp:// ftp.isu.edu.tw ftp:// ftp.tku.edu.tw FTP client
30
練習 1.以命令提示字元登入FTP site 並下載某一指定檔案 2.以瀏覽器抓取某一指定檔案
3.以Filezilla抓取FTP Site 上某一指定檔案
31
The End
Similar presentations