Upload
joylyn
View
49
Download
0
Embed Size (px)
DESCRIPTION
การติดตั้ง FTP Server. File Transfer Protocol Server. จัดทำโดย นาย นพดล ศรีสุข เลขที่ 7 สชอ . 2/2 E-mail : [email protected]. การติดตั้ง FTP Server. ความหมายของ FTP SERVER. การติดตั้ง FTP บน Windows Server 2003. - PowerPoint PPT Presentation
Citation preview
การติ�ดติ��ง FTP Server
File Transfer Protocol Server
จั�ดทำ��โดย น�ย นพดล ศรี�สุ�ข เลขทำ�� 7 สุชอ. 2/2
E-mail : [email protected]
การติ�ดติ��ง FTP บน Windows Server 2003
สร�างหลายๆ FTP Site ภายในเคร��องเด�ยว แบบประเภท แยกผู้!�ใช้�ไม่%ให�ปนก�น
การติ�ดติ��ง FTP Server
แบบทดสอบ
ความ่หม่ายของ FTP SERVER
เอกสารอ�างอ�ง ศึ(กษาในเวปไซติ+ End
การติ�ดติ��ง FTP บน Windows Server 2003 1. คล�กทำ�� Start > Settings > Control Panel 2. ด�บเบ��ลคล�กทำ�� Add or Remove Programs 3. คล�กทำ�� Add/Remove Windows Components ด�งรี�ปทำ�� 1
รี�ปทำ�� 1 แสุดงก�รี add/remove โปรีแกรีมต่"�งๆ
4.จัะพบไดอะล&อกซ์( Windows Component Wizard แล)วคล�กเล+อกทำ��Application Server แล)วคล�กป�,ม Detail… ทำ��ด)�นล"�งขว�จั�กพบไดอะล&อกซ์( Application Server ด�งรี�ปทำ�� 2
รี�ปทำ�� 2 เล+อกต่�ดต่��ง Server ต่"�งๆ
5. จั�กน��นคล�กเล+อกทำ�� Internet Information Server (IIS) แล)วคล�กทำ��ป�,ม Detail… ทำ��ด)�นล"�ง ขว�อ�กครี��ง จัะพบไดอะล&อกซ์( ด�งรี�ปทำ�� 3
รี�ปทำ�� 3 แสุดงข��นต่อนก"อนไปเล+อก Server ทำ��จัะต่�ดต่��ง
6. ให้)คล�กเล+อกทำ��บรี�ก�รีทำ��ต่)องก�รีเป/น FTP แล)วคล�กป�,ม OK ด�งรี�ปทำ�� 4
รี�ปทำ�� 4 แสุดงก�รีเล+อก server ทำ��จัะต่�ดต่��ง
7. ในห้น)�ต่"�ง IIS Manager จัะม�โฟลเดอรี( FTP Sites ปรี�กฏข2�นม� ด�งรี�ปทำ�� 5
รี�ปทำ�� 5 แสุดงห้น)�ต่"�ง IIS Manager
8. สุรี)�งไฟล( testftp.txt ข2�นม� 1 ไฟล( ไว)ทำ�� C:\Inetpub\ftproot ด�งรี�ปทำ�� 6
รี�ปทำ�� 6 สุรี)�งไฟล( ไว)ทำ��เก&บข)อม�ลของ FTP Server
9. ต่�ดต่��งโปรีแกรีม FileZilla ในเครี+�อง client แล)วเข)�ไปย�ง FTP Server ทำ��เรี�สุรี)�งไว)ในเครี+�อง Server โดยรีะบ�ช+�อ User ในช"อง UserID ว"�Anonymous และช"อง Password ปล"อยเป/นค"�ว"�งไว)ไม"ต่)องใสุ" ด�งรี�ปทำ�� 7
รี�ปทำ�� 7 ต่�ดต่��งโปรีแกรีม FileZila และ ต่��งค"�ต่"�งๆ
10. ก�รีปรี�บแต่"งทำ��สุ��ค�ญของ FTP 4 ต่�วห้ล�กๆ
-แทำ&บ FTP Site เป/นก�รีเล+อก IP Address และ Port ด�งรี�ปทำ�� 8
*Description เป,นช้%องกรอกช้��อหร�อค-าอธิ�บายเก��ยวก�บ FTP เช้%นกรีอกเป/น ftp.tani.com รี�ปทำ�� 8 จั�ดสุ��ค�ญของก�รีปรี�บแต่"ง FTP
*IP Address เป,นช้%องให�เล�อกรายการได� ระหว%าง (All unassigned) ก�บหม่ายเลขIP Addressทำ��อย�"ในเครี+�อง
รี�ปทำ�� 8 จั�ดสุ��ค�ญของก�รีปรี�บแต่"ง FTP
*TCP port เป,นช้%องก-าหนดหม่ายเลขPort ซ(�งค%า Default เป,น Port 21
รี�ปทำ�� 8 จั�ดสุ��ค�ญของก�รีปรี�บแต่"ง FTP
* FTP site connections เป,นการก-าหนดจำ-านวนการติ�ดติ%อท��เข�าใช้�บร�การ
-Unlimited ค+อ ไม"จั��ก�ดก�รีต่�ดต่"อ
- Connections limited to ค+อ ม�ก�รีจั��ก�ดก�รีต่�ดต่"อ
รี�ปทำ�� 8 จั�ดสุ��ค�ญของก�รีปรี�บแต่"ง FTP
*ป01ม่ Current Sessions เป,นป01ม่ท��ใช้�เพื่��อด!ว%าม่� User ท��เข�าใช้�บร�การ FTP Server ม�อย�"ก��รี�ย
รี�ปทำ�� 8 จั�ดสุ��ค�ญของก�รีปรี�บแต่"ง FTP
-แทำ&บ Security Accounts เป/นก�รีเล+อกใช)ห้รี+อไม"ใช) Anonymous ด�งรี�ปทำ�� 9 *Allow anonymous connections เป/นก�รีก��ห้นดว"�จัะอน�ญ�ต่ให้)ผู้�)ใช)ทำ��วไปเข)�ได)ห้รี+อไม"
รี�ปทำ�� 9 ก�รีก��ห้นดก�รีเข)�ด�ของผู้�)ใช)ทำ��วไป
-แทำ&บ Messages เป/นก�รีเข�ยนข)อคว�มต่"�งๆ ทำ��จัะแสุดงต่"อ User ด�งรี�ปทำ�� 10
*Banner เป/นข)อคว�มทำ��แสุดงทำ�นทำ� เม+�อ User เข)�ม�ย�ง FTP Site โดยแสุดงก"อนทำ��จัะเข)�ต่รีวจัสุอบ User name และ Password รี�ปทำ�� 10 แสุดงแทำ&บ ข)อคว�มทำ��จัะแสุดงต่"อผู้�)ใช)
*Welcome เป/นข)อคว�มทำ��แสุดงห้ล�งจั�กต่รีวจัสุอบ User name และ Passwordผู้"�นเรี�ยบรี)อยแล)ว
รี�ปทำ�� 10 แสุดงแทำ&บ ข)อคว�มทำ��จัะแสุดงต่"อผู้�)ใช)
*Exit เป/นข)อคว�มทำ��แสุดงเม+�อ User name ออกจั�ก FTP Server
รี�ปทำ�� 10 แสุดงแทำ&บ ข)อคว�มทำ��จัะแสุดงต่"อผู้�)ใช)
-แทำ&บ Home Directory เป/นก�รีก��ห้นดไดเรีกทำอรี� ด�งรี�ปทำ�� 11
*A directory located on this computer เพื่��อก-าหนดให�ใช้�ไดเรกทอร�ในเคร��องน��
- Local path เป/นช"องสุ��ห้รี�บรีะบ� Home Directory ค"� Default เป/นC:\Inetpub\ftproot รี�ปทำ�� 11 แสุดงแทำ&ป Home Diretory
-Read เป/นต่�วก��ห้นดว"� User สุ�ม�รีถเข)�ม�ย�ง FTP Site และด�วน(โห้ลดได)
รี�ปทำ�� 11 แสุดงแทำ&ป Home Diretory
-Write เป/นต่�วก��ห้นดให้) User สุ�ม�รีถอ�ปโห้ลดข)อม�ลไฟล(ม�ย�ง FTP Siteและย�งสุ�ม�รีถสุรี)�งไดเรีกทำอรี�ย"อยและลบไฟล(ทำ��อย�"ใน FTP Site ได)ด)วย
รี�ปทำ�� 11 แสุดงแทำ&ป Home Diretory
11.ต่��งค"�คอนฟ6กต่"�งๆ ของFTPให้)เห้ม�ะสุมก�บก�รีใช)ง�นคล�กข�วทำ�� Default FTP Site > Properties ด�งรี�ปทำ�� 12
รี�ปทำ�� 12 ว�ธี�เข)�ไปต่��งค"� ต่"�งๆ ของ FTP
12.ก��ห้นดค"� ใน Description เป/น ftp.xxxx.com และ IP Address เป/น192.168.131.xxx TCP port เป/น 21 และค"� Connections limited to: เป/น 100 ด�งรี�ปทำ�� 13
รี�ปทำ�� 13 แสุดงสุ"วนต่"�งๆ ในแทำ&ป FTP Site
13.ก��ห้นดค"� Home directory ของ FTP Server เป/น D:\FTP2 เล+อกออปช�น Read และ Log visits ด�งรี�ปทำ�� 14
รี�ปทำ�� 14 แสุดงก�รีก��ห้นด Home Diretory
14.ทำดสุอบด)วยโปรีแกรีม FileZilla จั�กเครี+�อง client ในช"อง Address ป8อนค"�เป/นเลข IP Address ของ FTP Server จัะเข)�ในสุ�ทำธี�9ของ User Anonymous สุ�ม�รีถด�วน(โห้ลดไฟล(ได)อย"�งเด�ยว ด�งรี�ปทำ�� 15
รี�ปทำ�� 15 แสุดงห้น)�ต่"�งโปรีแกรีม FileZilla
สร�างหลายๆ FTP Site ภายในเคร��องเด�ยว แบบประเภท แยกผู้!�ใช้�ไม่%ให�ปนก�น1. คล�กขว�ทำ�� FTP Site > New > FTP Site… แล)วคล�กป�,ม Next
ด�งรี�ปทำ�� 16
รี�ปทำ�� 16 แสุดงข)อต่อนแลกของก�รีทำ�� FTP Site ห้ล�ยๆ FTP Site
2. กรีอกช+�อเว&บไซ์ต่(ให้ม" เป/น ftp.xxxx.com คล�กป�,ม Next แล)วรีะบ� ห้ม�ยเลย IP Address เป/น 192.168.130.xxx และ Port เป/น
21 คล�กป�,ม Next ด�งรี�ปทำ�� 17
รี�ปทำ�� 17 แสุดงข��นต่อนทำ�� 2 ของก�รีสุรี)�ง FTP Site ห้ล�ยๆ FTP Site
3.เล+อกออปช�น Isolate users คล�กป�,ม Next ด�งรี�ปทำ�� 18
รี�ปทำ�� 18 แสุดงห้น)�ต่"�ง FTP Site Creation Wizard
4. ก��ห้นด Path ให้)ก�บ Home directory ของ FTP เป/น ftproot คล�กป�,ม Ok แล)วคล�กป�,ม Next ด�งรี�ปทำ�� 19
รี�ปทำ�� 19 ก��ห้นด ทำ��อย�" ให้)ก�บ HomeDirectory
5. เป/นก�รีก��ห้นดให้)ผู้�)ใช)สุ�ม�รีถด�วน(โห้ลดและอ�ปโห้ลดไฟล( เล+อกเป/น Read และWrite คล�กป�,ม Next แล)วคล�กป�,ม Finish ด�งรี�ปทำ�� 20
รี�ปทำ�� 20 ข��นต่อน ก�รีเล+อกเข�ยน,อ"�น ของ FTP Server
6. ได)FTP Siteเพ��มอ�กห้น2�งไซ์ต่( ค+อ ftp.tani.com ด�งรี�ปทำ�� 21
รี�ปทำ�� 21 แสุดงห้น)�ต่"�ง Internet Information Services
7.สุรี)�ง User ใน windows เพ+�อใช)ง�น FTP Server คล�กข�วทำ�� My computer > Manage ด�งรี�ปทำ�� 22
รี�ปทำ�� 22 แสุดงก�รีสุรี)�ง User ใน windew เพ+�อใช)ง�น FTP Server
8.คล�กทำ�� Local Users and Groups > Users > NEW User… ป8อนค"� Username เป/น test Password เป/น test แล)วคล�ก Create ด�งรี�ปทำ�� 23
รี�ปทำ�� 23 แสุดงก�รีป8อนค"� Username เป/น test password
9. สุรี)�ง Home Directory ให้)ก�บ User โดยต่)องต่��งช+�อต่�มUser และทำ��สุ��ค�ญ ค+อ Home Directory เห้ล"�น��นต่)องอย�"ใน Directory ช+�อ LocalUser ซ์2�งอย�"ภ�ยใต่) rootftp ของ FTP Siteและสุรี)�งไฟล( ช+�อ testftp.txt ด�งรี�ปทำ�� 24
รี�ปทำ�� 24 แสุดงก�รีสุรี)�ง Home Director ซ์2�งอย�"ภ�ยใต่) rootftp
10. ทำดสุอบ FTP Server แบบแยกผู้�)ใช)ไม"ให้)ปนก�น ด)วยโปรีแกรีม FileZilla จั�กเครี+�องclient ในช"อง Address ป8อนค"�เป/นเลข IP Address ของ FTP Server จัะเข)�ในสุ�ทำธี�9ของUser ทำ��ได)สุรี)�ง สุ�ม�รีถด�วน(โห้ลดและอ�ปโห้ลดไฟล(ได) ด�งรี�ปทำ�� 25
รี�ปทำ�� 25 แสุดงก�รีทำดสุอบ FTP Server โดยใช)โปรีแกรีม FileZilla
แบบฝึ4กห�ด
FTP SERVER เป/น Protocol ม�ต่รีฐ�นในเครี+อข"�ยชน�ดห้น2�ง เช"น อ�นเต่อรี(เน&ต่ FTP น�� ใช)สุ��ห้รี�บแลกเปล��ยนและจั�ดก�รีไฟล(บนเครี+อข"�ย TCP/IP FTP ถ�กสุรี)�งข2�นเพ+�อแลกเปล��ยนไฟล( รีะห้ว"�งคอมพ�วเต่อรี(บนโลกอ�นเต่อรี(เน&ต่ ซ์2�ง FTP น�� ใช)ในก�รีสุ"งไฟล(เว&บเพจัจั�กแห้ล"งทำ��เก&บไฟล(ข)อม�ลห้รี+อเครี+�องคอมพ�วเต่อรี(
ทำ��เก&บไฟล(ไปย�งเครี+�องคอมพ�วเต่อรี(แม"ข"�ยห้รี+อทำ��เรี�เรี�ยกว"� server น��นเอง ห้รี+ออ�จัจัะใช) FTP (File Transfer Protocol) ในก�รี download โปรีแกรีมและไฟล(ม�ย�งเครี+�องคอมพ�วเต่อรี(จั�กเครี+�องแม"ข"�ยคนทำ��ทำ��เว&บไซ์ต่( จัะใช) FTP ในก�รีปรี�บปรี�งไฟล(บนเครี+�อง Server โดยต่)อง logon ไปทำ�� FTP server ก"อนแล)วทำ��ก"อนอ�พโห้ลด ไฟล(ทำ��ต่)องก�รีแก)ไขผู้"�นโปรีแกรีม FTP ข2�นไปย�ง Server โดยโปรีแกรีม FTP ทำ��ใช)ในก�รี Download ห้รี+อ Upload ก&ม�ให้)เล+อกใช)เยอะ โดย Ftp อ�จัแบ"งได)สุองแบบค+อ
1. FTP server – เป/นโปรีแกรีมทำ��ถ�กต่�ดต่��งไว)ทำ��เครี+�องเซ์�ฟเวอรี( ทำ��ห้น)�ทำ��ให้)บรี�ก�รี ftp ห้�กม�ก�รีเช+�อมต่"อจั�กไคลแอนเข)�ไป2. FTP client – เป/นโปรีแกรีม ftp ทำ��ถ�กต่�ดต่��งในเครี+�องคอมพ�วเต่อรี(ของ user ทำ��วๆไป ทำ��ห้น)�ทำ��เช+�อมต่"อไปย�ง Ftp serverและทำ��ก�รีอ�พโห้ลด ด�วน(โห้ลดไฟล( ห้รี+อ จัะสุ��งแก)ไขช+�อไฟล( ลบไฟล( เคล+�อนย)�ยไฟล(ก&ได)เช"นก�นโปรแกรม่ Ftp ก&ม�ม�กม�ยทำ��งแบบฟรี� และแบบเสุ�ยเง�นซ์+�อ เช"น FileZilla ซ์2�งโปรีแกรีม FileZilla น��สุ�ม�รีถใช)ง�นได)ฟรี� และม�ก�รีปรี�บเปล��ยนรี� "นให้ม"อย�"เสุมอๆ ห้รี+อจัะเป/น SmartFTP,Cuteftp จัะเป/นโปรีแกรีม FTP ทำ��ต่)องเสุ�ยเง�นซ์+�อ
1. FTP SERVER สุ�ม�รีถต่�ดต่��งบน windows อะไรีได)บ)�ง?
A. Windows 2000
B. Windows 2003
C. Windows XP
D. ถ�กทำ�กข)อ
2. ข��นต่อนแรีกของก�รีต่�ดต่��ง FTP บน Windows 2003 ค+อข)อใด?
A. คล�กทำ�� Start > Settings > Control Panel
B. คล�กทำ�� Start > Setting > add or remove program
C. คล�กทำ�� Start > Add/Remove Windows Components
D. คล�กทำ�� Start > Run > Cdm
3. IIS ย"อม�จั�กค��ว"�อะไรี ?
A. Information Internet Server
B. Info Internet System
C. Internet Information Server
D. Internet Information System
4.TCP port เป,นช้%องก-าหนดหม่ายเลขPort ซ(�งค%า Default เป,นหม่ายเลขอะไร ?
A. 22
B. 21
C. 20
D. 25
5. ช"อง Connections limited to ม�ไว)สุ��ห้รี�บทำ��อะไรี ?
A. เพ+�อสุ"งข)อม�ล
B. เพ+�อต่�ดต่"อไปย�ง
C. ม�ไว)เพ+�อด�ก�รีต่�ดต่"อ
D. ไว)แสุดงก�รีจั��ก�ดก�รีต่�ดต่"อ
6. ทำ��ช"อง Allow anonymous connections ม�ห้น)�ทำ��อะไรี
A. เป/นก�รีก��ห้นดว"�จัะอน�ญ�ต่ให้)ผู้�)ใช)ทำ� �วไปเข)�ได)ห้รี+อไม"
B. เป/นก�รีก��ห้นดจั��นวนผู้�)ใช)
C. ก�รีเพ��มจั��นวนผู้�)ใช)
D. ก�รียอมให้)ผู้�)ใช)สุ�ม�รีถเข)�ถ2งผู้�)ใช)คนอ+�น
7. ช"อง Read ม�ไว)ก��ห้นดอะไรี
A. เพ+�อให้) User อ"�นได) และ Download ได)
B. เพ+�อให้) User เข�ยนได)
C. เพ+�อให้) User สุ�ม�รีถเข�ยนและอ"�นได)
D. เพ+�อให้) User สุ�ม�รีถอ"�นได)อย"�งเด�ยว
8. ช"อง Write ม�ไว)ก��ห้นดอะไรี
A. เพ+�อก��ห้นดให้) User สุ�ม�รีถอ"�นข)อม�ลได)
B. เพ+�อก��ห้นดให้) User สุ�ม�รีถDownload ข)อม�ลได)C. เพ+�อก��ห้นดให้) User สุ�ม�รีถอ"�นข)อม�ลและ Download ข)อม�ลได)
D. เพ+�อก��ห้นดให้) User สุ�ม�รีถUpload ข)อม�ลลง FTP Server ได)
9. ช"อง Local path ม�ไว)ก��ห้นดอะไรี
B. เป/นช"องก��ห้นดค"� Home Diectory
A. เป/นช"องก��ห้นด ทำ��อย�"ของผู้�)ใช)
C. เป/นช"องก��ห้นดว"� User จัะสุ�ม�รีถUpload ข)อม�ลลง FTP Server ได)ห้รี+อไม"
D. ไม"ม�ข)อถ�ก
C. ไดรี( C:\Inetpub\ftproot ของเครี+�อง User
10. ช"องLocal path ม�ค"� Default อย�"ทำ��ไห้น
A. ค"� Default จัะข2�นอย�"ทำ��เวปไซ์ต่(
B. ค"� Default ค+อ 21
D. ไม"ม�ข)อถ�ก
เอกสารอ�างอ�งhttp://guru.google.co.th/guru/thread?tid=318d9caac95962b0&pli=1
http://www.4shared.com/office/MeiGjZsH/FTP.html?
ศึ(กษาในเวปไซติ+ ปรีะว�ต่� http://resume-noppadon.weebly.com
บทำเรี�ยน http://noppadon-ftp.weebly.com