การติดตั้ง FileZilla สําหรับถ่ายโอนข้อมูลในรูปแบบ FTP¸ารติดตั้ง FileZilla เพื่อ... ·

Post on 08-Oct-2019

5 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

Transcript

1

การตดตง FileZilla สาหรบถายโอนขอมลในรปแบบ FTP

อยางแรกเรามารจก FTP กนกอนวา FTP คออะไร

FTP ยอมาจาก File Transfer Protocol ซงเปนโปรโตคอลชนดหนง ทมหนาทในการสงถายขอมล ตาง ๆ

โดยใชโปรโตคอล TCP เปนกลไกขนสงขอมล ซงจะทางานควบคกนระหวาง Server กบ Client โดยการโอนถาย

ขอมลแบบ FTP สามารถโอนถายขอมลจากทไหนกไดแมเครองสองเครองจะอยหางไกลกนกตาม

FTP ทาหนาทอะไร

FTP มหนาทหลกๆ ในการสงถายขอมลจากเครองหนงไปยงอกเครองหนงโดย ผานระบบ Server โดยการใช

งาน FTP นเราตองสรางชองทางสอสารในระดบ TCP ออกมา 2 ชองทางกอนคอ ชองทางรบและสงขอมล อกหนง

ชองทางคอ ชองทางในการรบคาสงจากผใชงานซงกอนทจะโอนถายขอมลนน เราจาเปนตองใสชอผใชและรหสผาน

ใหกบ Server กอนดวย

ขอดของการใชงาน FTP

เหมาะสมสาหรบการสงขอมลทมขนาดใหญ เพราะเมอมการขาดตอนของขอมลขณะทกาลงถายโอน ระบบ

FTP จะสามารถตอขอมลนนใหอตโนมต ซงจะตางจากการ Copy ไฟลแบบธรรมดา เมอมการขาดชวง หรอมการขาด

ตอนของขอมล จะตองเรมตนใหมทงหมด

การใชงาน FTP นน จะแบงออกเปน 2 สวน คอ

1. FTP server เปนโปรแกรมทจะตองถกตดตงไวทเครองเซฟเวอร ทาหนาทใหบรการ FTP หากมการ

เชอมตอจาก Client เขาไป

2. FTP client เปนโปรแกรม FTP ทถกตดตงในเครองคอมพวเตอรสวนบคคล ทาหนาทเชอมตอไปยง FTP

server และทาการอพโหลด ,ดาวนโหลดไฟล หรอ จะสงแกไขชอไฟล, ลบไฟล และเคลอนยายไฟล

2

โดยในทนทางเราจะใชโปรแกรม FileZilla ในการถายโอนไฟลระหวาง Server และ Client ซงทานสามารถ

download ไฟลสาหรบการตดตงไดท https://filezilla-project.org/index.php ซงเปน free open source

3

อยางทไดบอกไปแลวการการใชงานแบบ FTP นนเราจะตองตดตงโปรแกรม 2 ฝงคอฝง Server และฝง

Client ซงจะมขนตอนดงน

1. FileZilla ฝง Server

1.1 ตดตงโปรแกรม FileZilla Server ใน VPS กอน โดยขณะทตดตงโปรแกรมนน โปรแกรมจะถามอะไร

คอนขางเยอะใหกด Next ไปเรอย ๆ โดยไมตองเปลยนคาอะไรจนกวาจะถงหนา Connect to Server แลวใหใสคา

ตาง ๆ ดงน

Server Address : localhost

Administration Password : (ใหใสรหสผานของ VPS)

แลวตกถกท Always connect to this server

ไมตองเปลยนคาอะไร

ใส localhost

ใสรหส VPS

ไมตองเปลยน

ตกถกท Always connect to this server

4

1.2 หลงจากจากทตดตงโปรแกรมเสรจเรยบรอยแลว เราจะเขามาในโปรแกรม FileZilla Server โดย

อตโนมต ซงขนตอนตอไปตองทาการเพมชอผใช (user) และ drive ทตองการเปดใหเชอมตอกอน

โดยอยางแรกใหไปท Edit -> Groups

1.3 ทาการตงคา Groups กอน โดยเลอก Tab General แลวกดป ม Add จากนนจะม POP-UP โผล

ขนมาและใหตงชอกลม โดยในทนผมจะใชชอกลมวา “forex” เมอเสรจแลวกดป ม OK

เลอก Edit

เลอก Groups

เลอก Add ตงชอกลม

เลอก tab General

หลงจากคลกปม Add จะมหนาตาง “Add user group” โผลขนมา

5

1.4 ทาการตงคา user โดยใหกลบไปทหนาแรก แลวเลอก Edit -> Users หลงจากทเขามาทหนาตาง

Users แลวในบรเวณดานซายใหเลอก General แลวคลกป ม Add ซงหลงจากคลกจะม POP-UP “Add user -

account” โผลขนมา โดยในชอง user ใหใสชอ user ทเราตองการ และในสวน groups ใหเราเลอกกลม forex ทเรา

ไดตงในขนตอนทผานมา

เลอก Edit

เลอก Users

เลอก General

คลกปม Add

หลงจากคลกปม Add หนาตางนจะโผล

เลอกชอกลมทเราไดสรางขน

ตงชอ user ทตองการ

6

1.5 ทาการตงรหสผานใหกบ user โดยใหตกถกทหนาชอง password แลวตงรหสผานทเราตองการ

1.6 ขนตอนตอไปเราจะทาการตงคาตาแหนงไฟลทอนญาตให share โดยใหไปท tab shared folders

แลวคลก Add

ตกถกหนาชอง Password

ไปท Shared folders

คลก Add

แลวตงรหสผานใหกบ user

7

1.7 จากนนเจะมหนาตาง Browse for folder ขนมา ใหเราเลอก drive c: ซงเปน drive ทเราตองการ

share แลวคลก OK

เลอก drive c: ซงเปน drive ทเราตองการ share แลวกด OK

8

1.8 ตอไปใหทาการกาหนดสทธในการเขาถงไฟล โดย ในชองสทธใหทาการตกถกทงหมด และหลงจากนน

ใหทาการกดป ม Set as home dir แลวกด OK เปนการสนสดการตงคา FileZilla

*** ถาไมทาการ Set as home dir จะไมสามารถเขาถงไฟลใด ๆ ได ***

1.9 แตหลงจากนนโปรแกรมจะยงไมสามารถเชอมตอไปยงภายนอก VPS ไดเนองจากตด Firewall ของ

ทาง windows อย ดงนนจงตองทาการ set firewall เพออนญาตใหโปรแกรม FileZilla สามารถทาการเชอมตอไปยง

ภายนอก VPS กอนโดยใหไปท start menu แลวเลอก Control Panel

ทาการตกเครองหมายถกทงหมด

กดปม “Set as home dir” เพอกาหนด Drive C: เปน Drive เรมตน

เมอกดปม set home แลวจะม

เครองหมายตว H ปรากฎในชองน

เขา Control Panel

9

1.10 จากนนคลกทหวขอ System and Security

1.11 แลวไปท Windows firewall

คลก System and Security

คลก Windows Firewall

10

1.12 ไปท Advance setting

1.13 ตงคา Inbound Rules โดยคลกท Inbound Rules แลวเลอก New Rule …

เลอก Advance setting

เลอก Inbound Rules

แลวเลอก New Rule..

11

1.14 จากนนในหนาตาง New inbound Rule Wizard ใหเลอก program แลวกด Next

1.15 กด Browse.. ท This program path :

เลอก Program แลวกด Next

กด Browse

12

1.16 จากนนไปท C:\Program Files (x86)\FileZilla Server\ แลวเลอก FileZilla Server.exe

แลวกด Open

1.17 จากนนกด Next

เลอกอนน

13

1.18 ในหนานใหเลอก Allow the connection แลวกด Next

1.19 เราจะมายงหนาตอไป ซงหนานตองมเครองหมาย ตกถกทงหมดแลวกด Next

ตองมเครองหมายตกถกทงหมด

14

1.20 หนานใหเราตงชออะไรกไดเพมใหรวา Rule นเกยวของกบโปรแกรม FileZilla โดย ณ ทนผมจะใชชอวา

FileZilla Server เมอตงชอเสรจแลวกดป ม Finish เปนการจบการตงคา Inbound rule

1.21 จากนนเมอเรากลบออกมา เราจะเหนชอ FileZilla Server อยใน list ของ Inbound rules ตาม-ภาพ

ดานลาง

15

1.22 จากนนไปท Outbound Rules และทาแบบเดยวกนกบ Inbound rule ซงหลงจากททาเสรจ ไม

จาเปนตองทาการ Restart VPS

ไปท Outbound Rules และทาเหมอน Inbound Rules อกครง

16

2. FileZilla ฝง Client

การตดตง FileZilla Client โดยในสวนของ Client นใหเรา download โปรแกรมจากทาง Filezilla แลวทา

การตดตงทคอมพวเตอรสวนตวของทาน (โดยในทนทางผมจะไมพดถงวธการตดตง)

2.1 หลงจากทตดตงโปรแกรมเสรจแลว ใหทาการเปดโปรแกรม FileZilla ขนมา

ฝงซาย

จะแสดงไฟลทอยในคอมพวเตอรสวนตว

ของทาน

ฝงขวา

จะแสดงไฟลทอยใน VPS ซงตอนนยงจะไม

เหนอะไร

สวนนจะบอกถงสถานะขณะททาการ download หรอ upload

17

2.2 ทาการเพมทอย VPS ใหกบ FileZilla Client กอนโดยไปท File -> แลวเลอก Site Manager …

จากนนใหเลอก New site

ไปท File แลวเลอก Site Manager …

คลก New Site

18

2.3 แลวทาการตงชอ Connection โดยเปนชอททานสามารถเขาใจไดงาย เพอใหงายตอการใชงาน

ตงชอ Connection

19

2.4 หลงจากนนใหใสรายละเอยด ตาง ๆ ใน tab General ดงน

Host : ใสหมายเลข IP ของ VPS เขาไป

Logon Type : Normal

User : ใส User ททานตงใหกบ FileZilla Server

Password : ใส password ของ user ททานตงใน FileZilla Server

เมอเสรจสนแลว กดป ม Connect

20

2.5 หลงจากนนในชอง Remote site ทางขวามอจะมไฟลทอยใน VPS ปรากฎขนมา และทานกสามารถ

ทาการ upload หรอ download ไดโดยการคลกขวาทไฟลหรอ Folder ทตองการแลวเลอก upload หรอ download

ฝงขวาหรอฝง Remote site จะแสดงไฟลทอยใน VPS

top related