วิธีสร้าง FTP Account ใน Plesk

วิธีสร้าง FTP Account ใน Plesk — FTP Account เป็นเครื่องมือที่สำคัญสำหรับการจัดการไฟล์บนเซิร์ฟเวอร์ ซึ่งช่วยให้ผู้ใช้สามารถอัปโหลด ดาวน์โหลด และแก้ไขไฟล์เว็บไซต์ได้อย่างสะดวกจากคอมพิวเตอร์ของตัวเอง โดยไม่จำเป็นต้องเข้าสู่ Plesk Control Panel

ทำไมต้องสร้าง FTP Account ใน Plesk?

การสร้าง FTP Account มีประโยชน์มากมาย โดยเฉพาะสำหรับการจัดการไฟล์เว็บไซต์ได้อย่างมีประสิทธิภาพ:

  • การอัปโหลดและดาวน์โหลดไฟล์: FTP Account ช่วยให้คุณสามารถอัปโหลดไฟล์เว็บไซต์ (HTML, PHP, CSS, JavaScript, Image ฯลฯ) ได้อย่างรวดเร็วโดยใช้ FTP Client เช่น FileZilla, WinSCP หรือ Cyberduck
  • Backup และ Restore: สามารถดาวน์โหลดไฟล์ Backup ของเว็บไซต์ได้เพื่อเก็บเป็นสำรอง และสามารถ Restore ได้เมื่อต้องการ
  • การจัดการไฟล์สำหรับหลาย Users: สามารถสร้าง FTP Account หลายตัวสำหรับคนต่างกัน เช่น Developer, Designer, Client ฯลฯ เพื่อให้แต่ละคนสามารถจัดการไฟล์ของตัวเองได้
  • การกำหนด Home Directory: สามารถกำหนด Home Directory แยกต่างหากสำหรับแต่ละ FTP Account เพื่อให้ User สามารถเข้าถึงเฉพาะโฟลเดอร์ที่ได้รับสิทธิ์เท่านั้น
  • การควบคุม Disk Quota: สามารถตั้งค่า Disk Quota สำหรับแต่ละ FTP Account เพื่อควบคุมการใช้พื้นที่ดิสก์
  • ความปลอดภัย: การใช้ FTP Account ที่มีรหัสผ่านแข็งแรง และการแยก Home Directory ช่วยปกป้องไฟล์ของคุณจากการเข้าถึงที่ไม่ได้รับอนุญาต

ข้อกำหนดเบื้องต้นสำหรับการสร้าง FTP Account

ก่อนจะสร้าง FTP Account ต้องมีข้อกำหนดเบื้องต้นดังนี้:

  • Plesk Control Panel ถูกติดตั้งและใช้งานได้บนเซิร์ฟเวอร์
  • Domain ที่ต้องการสร้าง FTP Account สำหรับต้องสร้างแล้วใน Plesk
  • คุณมีสิทธิ์ Admin หรือ Reseller ใน Plesk (User ทั่วไปสามารถสร้าง FTP Account สำหรับตัวเองได้)
  • Server มีเพื่อที่พอเพียง (FTP Server Service ต้องเปิดใช้งาน)

ขั้นตอนการสร้าง FTP Account ในทีละขั้นตอน

วิธีการสร้าง FTP Account ใน Plesk นั้นค่อนข้างตรงไปตรงมาและสามารถทำได้โดยใช้เวลาไม่นาน:

  1. ขั้นที่ 1 – เข้าสู่ Plesk Control Panel: ใช้ชื่อผู้ดูแลและรหัสผ่านเข้าสู่ Plesk Control Panel ของคุณ
  2. ขั้นที่ 2 – ไปยังส่วน Websites & Domains: ในเมนูด้านซ้าย ให้คลิกที่ “Websites & Domains” เพื่อแสดงรายการ Domain ทั้งหมด
  3. ขั้นที่ 3 – เลือก Domain: คลิกที่ Domain ที่ต้องการสร้าง FTP Account สำหรับ
  4. ขั้นที่ 4 – ไปยังส่วน FTP Accounts: ในเมนูด้านซ้าย ให้คลิกที่ “FTP Accounts” ซึ่งจะแสดงรายการ FTP Account ที่มีอยู่
  5. ขั้นที่ 5 – สร้าง FTP Account ใหม่: คลิกปุ่ม “Create New FTP Account” หรือ “Add FTP Account” ที่มุมบนขวา
  6. ขั้นที่ 6 – กรอกชื่อ FTP User: ใส่ Username สำหรับ FTP Account โปรแกรมจะแนะนำชื่อ เช่น [email protected] แต่คุณสามารถเปลี่ยนเป็นชื่ออื่นได้
  7. ขั้นที่ 7 – ตั้งรหัสผ่าน: ตั้งรหัสผ่านที่แข็งแรงและปลอดภัย ประกอบด้วย Uppercase Letter, Lowercase Letter, Number และ Special Character
  8. ขั้นที่ 8 – เลือก Home Directory: เลือกโฟลเดอร์ที่ FTP User สามารถเข้าถึงได้ โดยทั่วไปจะเป็น /httpdocs (โฟลเดอร์หลักของเว็บไซต์)
  9. ขั้นที่ 9 – ตั้งค่า Disk Quota: ตั้งค่าขนาด Disk Space ที่ FTP User สามารถใช้ได้ (หากปล่อยว่าง จะใช้ได้เต็มพื้นที่)
  10. ขั้นที่ 10 – บันทึก FTP Account: คลิกปุ่ม “OK” หรือ “Create” เพื่อบันทึกการสร้าง FTP Account

การตั้งค่าที่สำคัญของ FTP Account

  • Username: ชื่อสำหรับ FTP Login โดยทั่วไปจะเป็นไปในรูปแบบ “[email protected]” แต่สามารถเปลี่ยนได้
  • Password: รหัสผ่านที่ต้องมีความปลอดภัยสูง ควรมีตัวอักษรพิมพ์ใหญ่, พิมพ์เล็ก, ตัวเลข และสัญลักษณ์พิเศษ
  • Home Directory: โฟลเดอร์ที่ FTP User สามารถเข้าถึงได้เท่านั้น เช่น /httpdocs, /images, /public_html ฯลฯ
  • Disk Quota: ขนาด Disk Space สูงสุดที่ FTP User สามารถใช้ได้ (เช่น 1000 MB, 5 GB)
  • Account Status: สามารถเปิดหรือปิด FTP Account ได้ตลอดเวลา
  • Permissions: สามารถกำหนดสิทธิ์ Read/Write/Execute สำหรับไฟล์และโฟลเดอร์ได้

Dot Enterprise (DE) บริการ Cloud VPS ของเราช่วยให้การจัดการ FTP Account ใน Plesk เป็นเรื่องง่าย ด้วยทีมสนับสนุนที่พร้อมช่วยเหลือ

วิธี ดูข้อมูล Connection Info สำหรับ FTP และ Database

หลังจากสร้าง FTP Account แล้ว คุณจะต้องรู้ข้อมูล Connection Info เช่น FTP Host, Port, Username และ Password เพื่อใช้กับ FTP Client เช่น FileZilla โปรดดูหัวข้อ Connection Info สำหรับการดูข้อมูลเพิ่มเติม

เคล็ดลับและข้อควรระวัง

  • สร้าง FTP Account แยกต่างหากสำหรับแต่ละคน: ห้ามให้หลายคนใช้ FTP Account เดียวกัน เพราะจะไม่สามารถติดตามว่าใครเปลี่ยนแปลงไฟล์ใด
  • ใช้รหัสผ่านที่แข็งแรง: รหัสผ่าน FTP ควรยาวและซับซ้อน เช่น P@ssw0rd2024!Example เพื่อให้ปลอดภัยจากการ Hack
  • จำกัด Home Directory: เลือก Home Directory ให้เฉพาะโฟลเดอร์ที่จำเป็น เช่น /httpdocs และห้ามเปิดให้เข้าถึง /root หรือ /bin
  • ตั้งค่า Disk Quota: ตั้งค่าขนาด Disk Space ที่สมควรสำหรับแต่ละ FTP User เพื่อควบคุมการใช้งาน
  • ⚠️ ปิด FTP Account เก่า: ปิด FTP Account ที่ไม่ใช้แล้วเพื่อความปลอดภัย
  • ⚠️ ระวัง FTP Mode: ใช้ Passive Mode แทน Active Mode เพื่อหลีกเลี่ยงปัญหากับ Firewall
  • ⚠️ Backup รหัสผ่าน: เก็บรหัสผ่าน FTP ไว้ที่ปลอดภัย เช่น Password Manager อย่าเก็บไว้ในไฟล์ข้อความธรรมดา

วิธี ใช้ File Manager แทน FTP (ทางเลือก)

นอกจาก FTP Account คุณยังสามารถใช้ File Manager ใน Plesk เพื่อจัดการไฟล์ได้โดยไม่ต้องใช้ FTP Client ทั่วไป ดูหัวข้อ File Manager ใน Plesk สำหรับรายละเอียดเพิ่มเติม

คำถามที่พบบ่อย (FAQ)

Q: ความแตกต่างระหว่าง FTP Mode Active และ Passive คืออะไร?
A: ใน Active Mode Server เริ่มต้นการเชื่อมต่อไปยัง Client ซึ่งบางครั้งจะถูกบล็อกโดย Firewall ส่วน Passive Mode Client เริ่มต้นการเชื่อมต่อจึงปลอดภัยกว่า และทำงานได้ดีผ่าน Firewall แนะนำใช้ Passive Mode

Q: สามารถเปลี่ยนรหัสผ่าน FTP Account ได้หรือไม่?
A: ได้ครับ เข้าไปที่ FTP Account ที่ต้องการจากส่วน FTP Accounts แล้วคลิก “Change Password” เพื่อตั้งรหัสผ่านใหม่

Q: สามารถลบหรือปิด FTP Account ได้หรือไม่?
A: ได้ครับ คลิกที่ FTP Account ที่ต้องการจากรายการ แล้วคลิก “Remove Account” เพื่อลบ หรือคลิก “Disable” เพื่อปิดการใช้งานชั่วคราว

Q: ถ้า FTP Connection ล้มเหลว เพราะเหตุใด?
A: โดยทั่วไปเป็นเพราะ Username/Password ผิด, Firewall บล็อก FTP Port (21), หรือ FTP Server Service ไม่เปิดใช้งาน บริเวณที่ใช้ Passive Mode และตรวจสอบ FTP Server Log

Q: ควรใช้ SFTP แทน FTP ปกติหรือไม่?
A: ควรครับ SFTP (SSH File Transfer Protocol) เข้ารหัสข้อมูลดังนั้นจึงปลอดภัยกว่า FTP ปกติ โปรดตรวจสอบว่า Server รองรับ SFTP หรือไม่

วิธีป้องกัน FTP Account ด้วย Password Protected Directories

นอกจากการตั้งค่า FTP Account ที่ปลอดภัย คุณยังสามารถเพิ่มการป้องกัน Extra ด้วย Password Protected Directories เพื่อให้เฉพาะคนที่ได้รับอนุญาตเท่านั้นสามารถเข้าถึง Directory นั้นได้

สรุป

การสร้าง FTP Account ใน Plesk เป็นขั้นตอนที่สำคัญและค่อนข้างตรงไปตรงมา ด้วยการ FTP Account ที่มีการตั้งค่าที่ถูกต้อง และรหัสผ่านที่แข็งแรง คุณสามารถให้การเข้าถึง Server ที่ปลอดภัยและควบคุมได้สำหรับผู้ใช้ที่หลากหลาย ไม่ว่าจะเป็น Developers, Designers หรือ Clients ตราบใดที่ปฏิบัติตามข้อควรระวัง และข้อแนะนำ คุณจะมี FTP Account ที่ปลอดภัยและใช้งานได้ยาวนาน