************H****!***********!**************q!**r!**s!**t!**u!**v!**w!**x

Download Report

Transcript ************H****!***********!**************q!**r!**s!**t!**u!**v!**w!**x

第十一章 檔案傳輸協定(FTP)
與點對點傳輸(P2P)
課前指引
在網際網路上,除了WWW外,另外一個很重要的服務,就屬檔案
傳輸協定(FTP)了,接下來要學習的是什麼是FTP,雖然WWW、Email和IM(即時通訊)都已可即時通訊,但是如果要大量傳輸檔
案,還是非FTP莫屬。另外, 近幾年來網際網路上出現了點對
點傳輸(P2P),可以對等的傳輸一些檔案,此章節也討論P2P相
關的技術和法律知識。
章節大綱
11-1 檔案傳輸協定
11-7 P2P傳輸檔案
11-2 FTP運作原理
11-8 eDonkey和eMule
11-3 FTP伺服器
11-9 BT
11-4 架設FTP伺服器
11-10 台灣目前最紅的P2P-Foxy
11-5 FTP連線軟體
11-11
11-6 FTP連線軟體操作步驟
P2P軟體可能影響的網路安全問題
大華資管系
11-1 檔案傳輸協定(FTP)
FTP
FTP是一種通訊協定,FTP的全名是File Transfer
Protocol ,中文稱作『檔案傳輸通訊協定』
它是由麻省理工學院發展出來,用於網路上傳輸
檔案的通訊協定,也是採用主從式架設(ClientServer)
能對遠端電腦上的檔案與目錄進行上傳、下載、
刪除、複製、搬移…等,而且還擁有檔案續傳功
能
現在FTP除了是通訊協定外,也是檔案傳輸服務的
代名詞。
3
大華資管系
11-1 檔案傳輸協定(FTP)
網際網路上的檔案傳輸通訊協定
4
大華資管系
11-1 檔案傳輸協定(FTP)
使用瀏覽器在網址輸入ftp://ftp.nsysu.edu.tw
5
大華資管系
11-1 檔案傳輸協定(FTP)
國內較知名的人氣FTP站台
FTP站台
淡江大學
FTP站
東海大學
FTP站
中山大學
FTP站
成功大學
FTP站
FTP網址
http://ftp.tku.edu.tw
http://ftp.thu.edu.tw
http://ftp.nsysu.edu.tw
http://ftp.ncku.edu.tw
6
大華資管系
11-2 FTP運作原理
FTP運作
FTP在運作時會使用到兩條TCP連線:
一條做為控制連線用,來傳輸控制指令
另一條做資料連線
FTP伺服器的規格
預設的通訊埠是「20」與「21」這兩個埠號
(Port)
其中埠號(Port) 21用在控制連線(註:一般架設FTP
server是設定此控制連線埠)
埠號(Port) 20則用在資料連線。
7
大華資管系
11-2 FTP運作原理
FTP在運作時,使用2條連線
8
大華資管系
11-2 FTP運作原理
防止其他人(駭客)的入侵
例如:控制連線埠設定成:埠號(Port) 2100
開放HTTP通訊協定
網站的管理者也可以開放HTTP通訊協定,讓
FTP網站包裹上一層美麗的外衣,讓使用者更方便
地下載檔案。
9
大華資管系
11-2 FTP運作原理
成大的ftp網站,可使用http通訊協定
10
大華資管系
11-3 FTP伺服器
FTP伺服器程式
一般來說架FTP用各種Windows或是Unix或是Linux
等作業系統都可以使用一些適當的軟體,來架設
FTP伺服器
toget網站有 很
多免費架 FTP
Server的 軟體
11
大華資管系
11-3 FTP伺服器
IIS 伺服器
當然Windows NT作業系統則可以利用II S伺服器
程式,來提供檔案傳輸的功能。
但是功能簡單,且操作也不很便利。
IIS 伺服器程式
設定FTP網站的
畫面
12
大華資管系
11-3 FTP伺服器
Serv-U
目前最多人用的架的FTP server軟體。
它提供包括密碼、使用者權限、使用者 IP 登錄
等設定,是相當受到大家喜歡的 FTP軟體,但是
要收費。
Serv-U開啟的畫
面
13
大華資管系
11-3 FTP伺服器
PCMan's FTP Server 2.0
PCMan's FTP Server 2.0 是國立陽明大學醫學系
的學生洪任諭 所做,網站空間由 台大批踢踢實
業坊 (PTT BBS站)贊助,可免費提供人下載架設
FTP
PCMan’s FTP
Server的畫面
14
大華資管系
11-4 架設FTP伺服器
架設FTP伺服器
埠號、連線數..等: 通常高手會更改埠號,來防
止駭客入侵。
設定使用者群組和帳號、密碼: 設定使用者,限
定只有你開放的幾個特定使用者才能連進來,或
是Anonymous(匿名)連線。
設定那些目錄或檔案可下載和權限: 透過 [加入
資料夾]、[加入檔案] 等按鈕拖拉檔案來達到那
些目錄或檔案可下載的目的。
FTP權限則是指客戶端可以操作的權限,例如:寫入、
刪除..等。
15
大華資管系
11-4 架設FTP伺服器
設定埠號
16
大華資管系
11-4 架設FTP伺服器
設定使用者群組和帳號
17
大華資管系
11-4 架設FTP伺服器
設定FTP目錄和權限
18
大華資管系
11-5 FTP連線軟體
FTP連線軟體(FTP Client)
使用者客戶端(Client)這一邊,最好具備有完善
的FTP連線軟體(FTP Client),讓你的電腦可以自
動連結 FTP 伺服器,也就是把 FTP 伺服器上面
的目錄連結到你的電腦,可以直接類似在檔案總
管讀取,方便執行上傳或下載檔案等動作。
Anonymous(無名氏)的帳號
連到FTP伺服器時,首先會對你的帳號以及密
碼進行確認,符合之後才可以進行檔案的下載。
而有些提供下載檔案服務的伺服器,會開放
“anonymous"(無名氏)的帳號,讓一般的網友
下載檔案。
19
大華資管系
11-5 FTP連線軟體
Windows 內建文字介面(FTP)
Windows 作業系統中保留了一個簡單的FTP 程式
,可供您下載、上傳檔案。
不過它必須以鍵入指令的方式操作,現在因為有
很多方便的FTP Client軟體,例如:Cuteftp,所
以已沒人再使用
20
大華資管系
11-5 FTP連線軟體
Windows 內建文字介面(FTP)
21
大華資管系
11-5 FTP連線軟體
瀏覽器
瀏覽器除了http協定,都有內建ftp和telnet協定
。開啟瀏覽器 Internet explorer,直接在「網
址列」輸入 [ ftp://FTP server的IP] 或
[ftp://FTP server的網址]即可,例如:
ftp://ftp.nsysu.edu.tw。
22
大華資管系
11-5 FTP連線軟體
IE也可連線FTP
23
大華資管系
11-5 FTP連線軟體
CuteFTP
CuteFTP 的使用介面相當具有親和力,也支援續
傳的功能,開啟 CuteFTP會有一個 FTP Site
manager(站台管理員)讓你設定一些 FTP 站台
的資料,設定好遠端系統的位址,輸入帳號及密
碼,往後只要利用滑鼠便可輕易連上遠端的 FTP
Server。
24
大華資管系
11-5 FTP連線軟體
CuteFTP畫面
25
大華資管系
11-5 FTP連線軟體
FileZilla
跟 CuteFTP 剛推出時的功能有點相像,雖然功能
沒有很多,但相信也已經夠用了,還是免費軟體
!
FileZilla畫面
26
大華資管系
11-6 FTP連線軟體操作步驟
操作FTP連線軟體有幾個要注意的資訊
IP位址:就是FTP(站長)的IP位置
埠號(Port):預設值21,或更改成ftp Server的
使用埠號。
帳號:帳號預設值是anonymous(也就是不記名或
匿名),密碼通常是不用密碼。如果該FTP站臺有
控制帳號和密碼,要下載時就必須申請帳號和密
碼。
27
大華資管系
11-6 FTP連線軟體操作步驟
以CuteFTP來講解FTP設定和操作:
Step 1.編輯FTP站臺的主機資訊。
Step 2.連線站台。
Step 3.連線成功的畫面,按下確定,就可以進行
檔案的上傳與下載。
Step 4.進行下載(上載),只要搬移拖曳檔案圖示
到要下載(上載)的目錄,就可ftp檔案。
28
大華資管系
11-6 FTP連線軟體操作步驟
編輯FTP站臺的主機資訊
29
大華資管系
11-6 FTP連線軟體操作步驟
連線FTP站臺
30
大華資管系
11-6 FTP連線軟體操作步驟
連線成功
31
大華資管系
11-6 FTP連線軟體操作步驟
拖曳檔案來下載(上載)
32
大華資管系
11-7 P2P傳輸檔案
P2P軟體
你可能在網路上聽網友說用P2P軟體技術的
Ezpeer、Kuro、BT、eMule 可以取得不少好東西
,包括熱門的影片、流行音樂都可以輕鬆獲得
甚麼是P2P、BT和eMule呢?
Peer to Peer
Peer to Peer 簡稱P2P,"Peer to Peer" 是一種
網路新技術,是一種 New Internet Directory
Service,在台灣則稱為「點對點」技術或「對等
傳輸」技術。
33
大華資管系
11-7 P2P傳輸檔案
P2P多點對多點原理
34
大華資管系
11-7 P2P傳輸檔案
P2P是合法還是非法呢
經濟部將成立網際網路侵權聯合查緝專案小組,
加強在P2P傳輸(如利用eMule、BT等軟體下載)
、FTP及網站的查緝
P2P軟體本身是合法:案例一
根據ZDNet(http://taiwan.cnet.com/)在8月中旬
報導的消息,『美國上訴法院判決裁定,P2P檔案
交換軟體"合法",其宣判內容為,點對點的軟體
研發者,只要本身不具備直接阻止侵權能力的行
為,就不需要對產品使用者的侵權行為負任何責
任。』也就是說,P2P軟體本身並沒有違法,而是
取決於使用者本身的使用方式
35
大華資管系
11-7 P2P傳輸檔案
P2P軟體本身是合法:案例二
我國士林地方法院刑事庭於94年6月30日就全球數
碼(Ezpeer) 公司提供P2P軟體供使用者公開傳
輸及下載(重製)他人著作之行為,宣判無罪。
未經授權的P2P,平台及使用人是非法:
案例三
香港一位網名為「古惑天王」的38歲男子陳乃明
將三部電影的BT種子上傳到網路供人下載,已被
裁定違反「版權條例」,將於下週一判刑,可能
被處以最高四年有期徒刑及每分侵權複製品五萬
港幣的罰鍰,成為全球BT使用者被判型的首例。
36
大華資管系
11-7 P2P傳輸檔案
未經授權的P2P,平台及使用人是非法:
案例四
1.被告陳姓會員利用KURO軟體從網路下載他人享
有著作權之歌曲多達900餘首,已構成著作財產權
(重製權)之侵害,判決有罪成立(處有期徒刑
四月,緩刑三年)。
接下頁
37
大華資管系
11-7 P2P傳輸檔案
未經授權的P2P,平台及使用人是非法:
案例四
2.提供軟體服務予陳姓會員之飛行網(KURO)公
司,其代表人及其他從業人員陳壽騰、陳國華及
陳國雄三人,明知其KURO軟體及網站服務可供會
員違法下載他人著作,但為招攬會員加入,賺取
會費,不斷刊登廣告(廣告內容以其所提供軟體
及服務可供數十萬首最新流行音樂下載為主要訴
求),以誘使大量會員加入,故對於其會員(陳
姓會員)的侵權結果,在主觀上已顯可預見,且
不違反其本意,故該三人與本案陳姓會員二者之
間有共同之犯意聯絡與行為分擔,均屬本案之共
同正犯。
接下頁
38
大華資管系
11-7 P2P傳輸檔案
未經授權的P2P,平台及使用人是非法:
案例四
3.此外,三名被告為擴充可供會員交換之MP3,委
由他人僱請員工違法重製MP3,供其他會員下載,
並以之為常業,成立常業犯。綜合以上犯行,三
人分別被處以二年至三年不等之有期徒刑。
39
大華資管系
11-7 P2P傳輸檔案
總結
P2P軟體本身並不違法
但是如果下載的檔案涉及侵犯著作權,P2P有四種
個體涉及侵權,包括軟體平臺提供者、種子提供
者、下載者和種子匯聚發佈的網站。
合法下載網站
網路上也有合法下載網站,在美國就有一個叫做
「LegalTorrents」的網站
(http://www.legaltorrents.com)
40
大華資管系
11-7 P2P傳輸檔案
合法下載網站LegalTorrents
41
大華資管系
11-7 P2P傳輸檔案
Kuro(Kuro流行音樂網)和Ezpeer
P2P的業者,全世界各地都有人在經營,在台灣較
有名的是Kuro(Kuro流行音樂網)和Ezpeer,商業
模式是提供P2P軟體,供網友下載使用,再對P2P
軟體收取使用費
Kuro每個月99元,來輕鬆方便下載音樂。
42
大華資管系
11-7 P2P傳輸檔案
Kuro的網站
43
大華資管系
11-7 P2P傳輸檔案
Ezpeer的網站
44
大華資管系
11-8 eDonkey(電子驢)和eMule(電子騾)
eDonkey(電子驢)和eMule(電子騾)
eDonkey 是一個網路分享的軟體,它可以讓許多
台電腦互相的連接來分享各種的檔案,檔案傳輸
利用分割點間相互的傳輸來達到其分享,它有搜
尋引擎,可連至eDonkey的伺服器後,搜尋您要的
檔案後再下載
eDonkey是較簡潔的操作介面。跟它相同的軟體是
eMule,也可以互相傳輸,eMule 當初是有人仿照
eDonkey製作的同類軟體,但是eMule改善了操作
的介面。
45
大華資管系
11-8 eDonkey(電子驢)和eMule(電子騾)
eDonkey 2000中文版的畫面
46
大華資管系
11-8 eDonkey(電子驢)和eMule(電子騾)
eMule的畫面
47
大華資管系
11-8 eDonkey(電子驢)和eMule(電子騾)
eMule下載步驟
步驟一:首先下載並執行安裝eMule軟體到你的電
腦裡。
步驟二:按「連線」圖示,必須要先連到一台伺
服器取得ID。
步驟三:按「搜尋」圖示,輸入要查詢的檔名。
步驟四:點選要下載檔案,按滑鼠右鍵,選下載
。
步驟五:就會自動下載程式,但是下載很慢,完
成時會下載的預設資料夾C:\Program
Files\eMule\Incoming。
48
大華資管系
11-9 BT
BitTorrent
BitTorrent 可以說是最新概念的 P2P 下載工具
、採用多點對多點原理,簡稱 BT(BitTorrent),
BitTorrent 的意思是「位元洪流」。
近年來最紅的 P2P 下載工具,除了知名的 eMule
、eDonkey 外,最受歡迎的莫過於 BitTorrent
(簡稱為 BT )
49
大華資管系
11-9 BT
BT有多種下載軟體
50
大華資管系
11-9 BT
BT種子
BT要下載檔案,必須要先找到BT種子,“種子”
則是對來源文件的稱呼,指P2P平臺上的完整文件
檔案連結,打開的時後其副檔名是.torrent。
51
大華資管系
11-9 BT
BT優點
使用過P2P軟體的朋友都知道,限於雙方的上網速
度,如果下載一個比較大的檔案往往會耗費很長
時間與過去多數(eDunkey或eMule)的 P2P 檔案下
載工具相比,最大的不同處在於 BT 的下載效能
較過去的 P2P 檔案下載模式,無論在速度以及安
全性上,都要高出許多。
BT的下載來源少但是集中,比較適合大容量的檔
案下載。
52
大華資管系
11-9 BT
BT缺點
但他有個致命的缺點,就是程式沒有內建檔案搜
尋的功能,假設你沒有可靠的檔案來源分享訊息
網站的話,想要下載到檔案是不可能的事。
無法有效控制檔案上下傳輸所有的頻寬,會因為
使用 BT「下載 / 上傳」分享的資源,造成你的
連網線路癱瘓。
53
大華資管系
11-9 BT
BitComet 下載畫面
54
大華資管系
11-9 BT
BT下載步驟
步驟一:首先下載並執行安裝BitComet軟體到你
的電腦裡。
步驟二:現在到BT的種子下載網站上尋找你要下
載的檔案;我們到「LegalTorrents」這個網站上
,找到網友創作的MP3音樂集,按下右鍵以另存新
檔的方式下載種子。
步驟三:下載種子的方式還是傳統的檔案下載方
式,種子檔案的副檔名為「.torrent」;下載完
畢後你按下「開啟」的按鈕,將這個種子檔案開
啟。
接下頁
55
大華資管系
11-9 BT
BT下載步驟
步驟四:開啟種子之後,就會自動啟動「
BitComet」的主程式,會要你指定下載的MP3音樂
檔案要儲存的資料夾,預設值是C:\Program
Files\BitComet\Downloads;當你指定好所要儲
存的路徑後,程式就會以BT的方式,來下載你所
需的檔案。
56
大華資管系
11-10 台灣目前最紅的P2P-Foxy
Foxy
發行者是臺灣的景昌資訊科
可改變連線的連接埠,不受防火牆、網管軟體的
限制。 對分享的檔案不限,讓使用者搜尋下載。
57
大華資管系
11-11 P2P軟體可能影響的網路安全問題
P2P工具包,可能被惡意人員放置木馬後
門程式,與病毒蠕蟲
P2P本身的漏洞,造成駭客入侵
使用P2P軟體,誤將本機目錄開放共享
使用P2P軟體下載影音檔案,多半為mp3
音樂檔與mpeg、avi等影片檔案,可能造
成侵權行為
58
大華資管系
本章結束
Q&A討論時間
59