ข้ามไปยังเนื้อหาหลัก

เซิร์ฟเวอร์เฉพาะ: การติดตั้งเซิร์ฟเวอร์ FTP

คู่มือนี้ถูกสร้างขึ้นด้วยผลิตภัณฑ์ดังต่อไปนี้:

(รายละเอียดอาจแตกต่างกันไปตามผลิตภัณฑ์จากผู้ให้บริการต่างๆ แต่แนวคิดหลักยังคงเหมือนเดิม)

แนะนำ

FTP (File Transfer Protocol) คือโปรโตคอลเครือข่ายที่ใช้สำหรับโอนย้ายไฟล์ผ่านเครือข่าย TCP/IP โปรโตคอลนี้ถูกพัฒนาขึ้นเพื่อให้การแลกเปลี่ยนไฟล์ระหว่างระบบเป็นเรื่องง่าย ด้วย FileZilla Server คุณสามารถตั้งค่าเซิร์ฟเวอร์ FTP บนระบบปฏิบัติการ Linux ได้ FileZilla Server ติดตั้งและตั้งค่าได้ง่าย พร้อมฟีเจอร์มากมาย เช่น การตั้งค่าบัญชีผู้ใช้ การจัดการสิทธิ์การเข้าถึง และการโอนย้ายไฟล์ ในคู่มือนี้ เราจะพาคุณไปดูขั้นตอนการติดตั้งและตั้งค่าบริการ FileZilla Server บนเซิร์ฟเวอร์ Linux

วิธีติดตั้งเซิร์ฟเวอร์ FTP เพื่อเพิ่มผู้ใช้?

ก่อนจะเพิ่มผู้ใช้ FTP คุณต้องติดตั้งเซิร์ฟเวอร์ FTP ก่อน โดยเชื่อมต่อกับเซิร์ฟเวอร์ผ่าน SSH (Putty) ครั้งหนึ่ง

เพื่อเริ่มติดตั้งเซิร์ฟเวอร์ FTP ให้พิมพ์คำสั่ง apt-get install proftpd จากนั้นกดยืนยันด้วย Y และกด Enter:

ตอนนี้เราต้องปรับแต่งการตั้งค่า config โดยพิมพ์คำสั่ง nano /etc/proftpd/proftpd.conf แล้วกด Enter จากนั้นไฟล์ config จะถูกเปิดใน Nano editor:

เพิ่มบรรทัดต่อไปนี้ลงไป:

หลังจากนั้นต้องรีสตาร์ทเซิร์ฟเวอร์ FTP เพื่อให้การเปลี่ยนแปลงมีผล ใช้คำสั่งนี้: service proftpd restart

วิธีเพิ่มผู้ใช้ FTP?

ก่อนจะสร้างผู้ใช้ FTP ใหม่ เราต้องสร้างกลุ่ม FTP ก่อน ใช้คำสั่ง addgroup ftpuser ผลลัพธ์จะเป็นแบบนี้:

ตอนนี้เราสามารถเพิ่มผู้ใช้ FTP คนแรกได้ด้วยคำสั่ง: adduser benutzerftp -shell /bin/false -home /var/www แล้วตามด้วย adduser benutzerftp ftpuser

ระบบจะให้ตั้งรหัสผ่าน:

จากนั้นยืนยันข้อมูลที่กรอกถูกต้อง:

ขั้นตอนสุดท้ายคือเพิ่มผู้ใช้ใหม่เข้าสู่กลุ่มด้วยคำสั่ง adduser benutzerftp ftpuser:

ตอนนี้คุณก็สามารถเชื่อมต่อด้วยข้อมูลที่ตั้งไว้ได้เลย: