FTP (File Transfer Protocol) คือ Protocol สำหรับให้บริการโอนไฟล์จากคอมพิวเตอร์เครื่องหนึ่งไปยังคอมพิวเตอร์อีกเครื่องหนึ่ง โดย FTP หากแบ่งประเภทการเข้าถึง หรือใช้งานจะสามารถแบ่งได้เป็น 2 ประเภทคือ
1. Anonymous FTP คือ บุคคลใดก็ได้สามารถใช้บริการ FTP นี้ได้ทั้งหมด
2. User Authenticated FTP คือ การเข้าใช้งานแบบผ่านการ Login
วิธีติดตั้ง FTP Server บน Ubuntu
1. เข้าสู่ Mode root privileges
sudo su
จากนั้นกรอกรหัสผ่านของ root ที่ติดตั้งบน Ubuntu
2. ติดตั้งโปรแกรม vsftpd
apt-get install vsftpd
3. ทดสอบการติดตั้งโดยเปิดโปรแกรมเว็บเบราว์เซอร์แล้วพิมพ์ ftp://IP_SERVER เช่น ftp://192.168.92.130 จะปรากฏหน้าจอดังรูป
แบบ User Authenticated FTP Configuration
4. แก้ไขไฟล์ config vsftpd โดยการเปิดไฟล์
4.1 แก้ไขไฟล์ config
nano /etc/vsftpd.conf
4.2 เอา # ออกจากหน้าคำสั่ง
local_enable=YES
write_enable=YES
4.3 Restart vsftpd
service vsftpd restart
5. ทดสอบ FTP จากโปรแกรม FileZilla โดยทำการกรอก Host / Username / Password / Port
5.1 Host = หมายเลข IP Address ของเครื่อง FTP Server
5.2 Username = Account User ที่กำหนดใน Ubuntu Server
5.3 Password = Password User ที่กำหนดใน Ubuntu Server
5.4 Port = 21 (เป็นค่า Default) หากไม่ได้ทำการแก้ไข