หนึ่งในวิธีที่เร็วและง่ายที่สุดในการอัปโหลดไฟล์เว็บไซต์ของคุณไปยังเซิร์ฟเวอร์โฮสติ้งคือการเชื่อมต่อกับเซิร์ฟเวอร์ผ่าน FTP โดยใช้โปรแกรม FTP สำหรับสิ่งนี้ คุณจำเป็นต้องได้รับสิทธิ์เข้าถึงที่ได้รับอนุญาต ซึ่งจะได้รับในรูปแบบของบัญชี FTP แต่ละบัญชี FTP จะมีชื่อผู้ใช้และรหัสผ่านเฉพาะที่ให้สิทธิ์เข้าถึงไดเรกทอรี cPanel ที่กำหนดบนเซิร์ฟเวอร์
เมื่อคุณสมัครใช้แผนโฮสติ้งที่มี cPanel หรือสร้างโดเมนเสริม ระบบจะสร้างบัญชี FTP เริ่มต้นให้อัตโนมัติ
คุณยังสามารถสร้างบัญชี FTP เพิ่มเติมเพื่อให้ผู้ใช้อื่นเข้าถึงได้โดยไม่ต้องแชร์ข้อมูลเข้าสู่ระบบ cPanel ของคุณ แต่ละบัญชี FTP ใหม่สามารถกำหนดให้กับไดเรกทอรีเฉพาะ ช่วยให้คุณควบคุมระดับการเข้าถึงของแต่ละผู้ใช้ได้
วิธีสร้างบัญชี FTP:
เข้าสู่ระบบบัญชี cPanel ของคุณ
ไปที่ส่วน ไฟล์ .
คลิกที่ บัญชี FTP:

ในเมนู ให้กรอกรายละเอียดที่จำเป็นเพื่อสร้างบัญชี FTP ใหม่:

เข้าสู่ระบบ: ระบุชื่อผู้ใช้ที่คุณต้องการใช้ ระบบจะจับคู่กับโดเมนหลักของคุณโดยอัตโนมัติเพื่อสร้างชื่อผู้ใช้ FTP ที่สมบูรณ์
รหัสผ่าน: สร้างรหัสผ่านที่แข็งแรงและปลอดภัยสำหรับบัญชี คุณสามารถใช้ตัวสร้างรหัสผ่านเพื่อสร้างรหัสผ่านได้
รหัสผ่าน (อีกครั้ง): ป้อนรหัสผ่านเดียวกันอีกครั้งเพื่อยืนยันความถูกต้อง
ความแข็งแรง: ตัวชี้วัดนี้จะแสดงความปลอดภัยของรหัสผ่านที่คุณเลือก โดยมีตั้งแต่ อ่อนมาก ถึง แข็งแรงมาก.
ไดเรกทอรี: บัญชี FTP จะสามารถเข้าถึงได้เฉพาะโฟลเดอร์ที่คุณกำหนดที่นี่ โดยปกติ cPanel จะแนะนำไดเรกทอรีตามชื่อผู้ใช้ แต่คุณสามารถแก้ไขได้ หากป้อน / เพียงตัวเดียว ผู้ใช้จะสามารถเข้าถึงไดเรกทอรีหลักของคุณ (รวมถึงทุกอย่างนอกโฟลเดอร์ public_html)
หมายเหตุ 1: ผู้ใช้ FTP ไม่สามารถออกนอกไดเรกทอรีที่คุณกำหนดได้ แต่จะมีสิทธิ์เข้าถึงไฟล์และไดเรกทอรีย่อยทั้งหมดภายในนั้น
หมายเหตุ 2: โปรดลบชื่อผู้ใช้บัญชี FTP ออกจากช่อง “ไดเรกทอรี” เพื่อให้เข้าถึงไดเรกทอรีรากของเว็บไซต์:

โควต้า: ที่นี่คุณสามารถจำกัดพื้นที่ดิสก์ที่ผู้ใช้ FTP ใช้งานได้ หรือเลือกตั้งค่าเป็น ไม่จำกัด.
หลังจากกรอกรายละเอียดที่จำเป็นแล้ว ให้คลิกปุ่ม “สร้างบัญชี FTP” เสร็จเรียบร้อย
เมนูบัญชี FTP ช่วยให้คุณไม่เพียงแต่สร้างบัญชี FTP ใหม่ แต่ยังจัดการบัญชีที่มีอยู่ได้อีกด้วย
บัญชี FTP ทั้งหมดที่คุณสร้างด้วยตนเองจะแสดงอยู่ในส่วน บัญชี FTP ของหน้า:

ตัวเลือกการจัดการบัญชี FTP ต่อไปนี้มีให้ใช้งาน:
เปลี่ยนรหัสผ่าน;
เปลี่ยนโควต้า;
ลบบัญชี;
กำหนดค่า FTP Client - ให้รายละเอียดบัญชี FTP สำหรับการกำหนดค่าในโปรแกรม FTP รวมถึงไฟล์กำหนดค่าของโปรแกรม CoreFTP และ Cyberduck:

หมายเหตุ: หากคุณดาวน์โหลดโปรแกรม CoreFTP หรือ Cyberduck โดยใช้ไฟล์กำหนดค่าที่ให้ไว้ โปรแกรม FTP จะเปิดขึ้นโดยอัตโนมัติ กำหนดค่าตัวเอง และเชื่อมต่อกับเซิร์ฟเวอร์ FTP ของคุณ หากต้องการใช้โปรแกรม FTP อื่น คุณต้องกำหนดค่าบัญชี FTP ด้วยตนเอง
ส่วน บัญชี FTP พิเศษ จะแสดงบัญชี FTP หลักที่เชื่อมโยงกับชื่อผู้ใช้ cPanel ของคุณ รวมถึงบัญชีสำหรับเข้าถึงบันทึก ซึ่งบัญชีเหล่านี้จะถูกสร้างขึ้นโดยอัตโนมัติและเป็นส่วนสำคัญของระบบ ไม่สามารถแก้ไขหรือลบได้ ฟังก์ชันของบัญชีเหล่านี้เชื่อมโยงโดยตรงกับการดำเนินงานหลักของผู้ดูแลระบบใน cPanel ของคุณ:

คุณสามารถเข้าถึงบัญชีโฮสติ้งของคุณผ่าน FTP ได้โดยใช้:
วิธีนี้เหมาะอย่างยิ่งเมื่อคุณต้องจัดการไฟล์จำนวนมากหรือเนื้อหาเว็บไซต์ของคุณมีการอัปเดตบ่อยครั้ง
การใช้โปรแกรม FTP ช่วยให้คุณจัดการไฟล์ได้อย่างมีประสิทธิภาพและเข้าถึงพื้นที่โฮสติ้งของคุณได้ทันที ข้อจำกัดเดียวคือโปรแกรม FTP ไม่สามารถแตกไฟล์บีบอัดได้ ดังนั้นคุณยังคงต้องใช้ cPanel สำหรับงานนั้น
คุณสามารถเชื่อมต่อกับบัญชี FTP ที่สร้างไว้โดยใช้การตั้งค่าต่อไปนี้:
FTP (File Transfer Protocol)
โฮสต์: ชื่อโฮสต์เซิร์ฟเวอร์หรือที่อยู่ IP ของคุณ
การเข้ารหัส: ใช้ FTP แบบเข้ารหัสผ่าน TLS หากมี
ชื่อผู้ใช้: ชื่อผู้ใช้ FTP ของคุณ
รหัสผ่าน: รหัสผ่านบัญชี FTP ของคุณ
พอร์ต: 21
FTPES (Explicit SSL, Encrypted)
โฮสต์: ftpes:// ตามด้วยชื่อโฮสต์เซิร์ฟเวอร์หรือที่อยู่ IP ของคุณ
ชื่อผู้ใช้: ชื่อผู้ใช้ FTP ของคุณ
รหัสผ่าน: รหัสผ่านบัญชี FTP ของคุณ
พอร์ต: 21
SFTP (SSH-Based, Encrypted)
ขออภัย เราไม่รองรับการยืนยันตัวตนด้วยรหัสผ่าน SFTP บน Spaceship แต่คุณสามารถเชื่อมต่อกับบัญชี FTP ที่สร้างไว้ผ่าน SFTP โดยใช้ SSH keys.
หากต้องการใช้การเชื่อมต่อ SFTP แบบใช้ไฟล์คีย์ แนะนำให้ใช้โปรแกรม FTP ที่มีฟีเจอร์ครบถ้วน เช่น FileZilla สำหรับสิ่งนี้ ให้เปิดโปรแกรม FileZilla >> เลือกตัวเลือก "Site Manager" และใช้การตั้งค่าต่อไปนี้:
โปรโตคอล: SFTP
โฮสต์: ชื่อโฮสต์เซิร์ฟเวอร์ของคุณ
พอร์ต: 21098
ประเภทการเข้าสู่ระบบ: Key file
ผู้ใช้: ชื่อผู้ใช้ cPanel ของคุณ
ไฟล์คีย์: คีย์ส่วนตัวที่สร้างใน cPanel และแปลงเป็น .ppk
หมายเหตุ: หากต้องการเชื่อมต่อกับ Starlight VM ผ่าน FTP คุณต้องใช้ซอฟต์แวร์ FTP ใดก็ได้ที่คุณเลือกและเชื่อมต่อโดยใช้รายละเอียด FTP (โฮสต์ ผู้ใช้ รหัสผ่าน และพอร์ต) อย่างไรก็ตาม คำแนะนำอาจแตกต่างกันไปขึ้นอยู่กับระบบปฏิบัติการที่ติดตั้งบน VM ของคุณ
มีโปรแกรม FTP ให้เลือกใช้มากมาย คุณสามารถใช้โปรแกรมใดก็ได้ที่คุณต้องการ อย่างไรก็ตาม เราขอแนะนำ FileZilla ซึ่งเป็นโปรแกรม FTP ที่ได้รับความนิยมสูง มีอินเทอร์เฟซที่ใช้งานง่ายและกำหนดค่าได้อย่างตรงไปตรงมา
หากต้องการเชื่อมต่อกับบัญชี FTP ของคุณใน FileZilla ให้ทำตามขั้นตอนเหล่านี้:
ดาวน์โหลดและติดตั้ง FileZilla;
ไปที่แท็บ ไฟล์ > Site Manager ในเมนู:

คลิกที่ New Site เลือกโปรโตคอล (FTP หรือ FTPES) และป้อนรายละเอียดการกำหนดค่าบัญชี FTP ของคุณ:

หลังจากนั้น ให้เปิดแท็บ Transfer Settings ทางด้านขวา เลือก “จำกัดจำนวนการเชื่อมต่อพร้อมกัน” และตั้งค่า “จำนวนการเชื่อมต่อสูงสุด” เป็น 1:

คลิกที่ เชื่อมต่อ.
หลังจากเชื่อมต่อกับเซิร์ฟเวอร์สำเร็จแล้ว ไดเรกทอรีที่ผู้ใช้ FTP ของคุณเข้าถึงได้จะแสดงอยู่ทางขวา (1) เนื้อหาในไดเรกทอรีจะแสดงด้านล่าง (2) ไฟล์ในเครื่องของคุณจะแสดงทางด้านซ้าย
หากต้องการอัปโหลดไฟล์/โฟลเดอร์จากเครื่องของคุณไปยังเซิร์ฟเวอร์ เพียงลากและวางไปยังคอลัมน์ขวา เมื่อเสร็จแล้ว คุณสามารถตรวจสอบไฟล์/โฟลเดอร์ในตำแหน่งที่เกี่ยวข้องในเมนู File Manager ของ cPanel ได้

อีกวิธีหนึ่งในการเชื่อมต่อกับบัญชี FTP ใน FileZilla คือใช้ตัวเลือก Quickconnect

หมายเหตุ: หากต้องการเชื่อมต่อกับเซิร์ฟเวอร์โดยใช้ตัวเลือก Quickconnect ควรป้อนพารามิเตอร์ “Host” ในรูปแบบที่ถูกต้อง:
serverX.shared.spaceship.host - สำหรับเชื่อมต่อกับบัญชีโฮสติ้งโดยใช้โปรโตคอล FTP
ftpes://serverX.shared.spaceship.host - สำหรับเชื่อมต่อกับบัญชีโฮสติ้งโดยใช้โปรโตคอล FTPES
* โปรดอัปเดต serverX ให้ตรงกับเซิร์ฟเวอร์ที่บัญชี cPanel ของคุณโฮสต์อยู่
บนคอมพิวเตอร์ macOS คุณสามารถเชื่อมต่อกับบัญชี FTP ได้โดยตรงจากเดสก์ท็อปโดยไม่ต้องติดตั้งซอฟต์แวร์เพิ่มเติม
โปรแกรม FTP ที่ติดตั้งมากับ macOS ให้สิทธิ์เข้าถึงแบบอ่านอย่างเดียว หมายความว่าคุณสามารถดาวน์โหลดไฟล์จากเซิร์ฟเวอร์โฮสติ้งของคุณได้ แต่การอัปโหลดต้องใช้โปรแกรม FTP ของบุคคลที่สาม
หากต้องการเชื่อมต่อกับบัญชี FTP ของคุณบน macOS คุณต้อง:
เปิดเมนู ไปที่ และเลือก เชื่อมต่อกับเซิร์ฟเวอร์ (คุณยังสามารถใช้คีย์ลัดเพื่อเข้าถึงตัวเลือกนี้):

ป้อนชื่อเซิร์ฟเวอร์ FTP ในรูปแบบ ftp:// หรือ ftpes:// แล้วคลิก เชื่อมต่อ:

เลือกตัวเลือก ผู้ใช้ที่ลงทะเบียน ป้อนชื่อผู้ใช้และรหัสผ่านบัญชี FTP ในช่องที่กำหนด แล้วคลิก “เชื่อมต่อ”:

อาจใช้เวลาสักครู่ในการเชื่อมต่อระหว่าง Mac ของคุณกับเซิร์ฟเวอร์ FTP เมื่อเชื่อมต่อสำเร็จแล้ว คุณจะเห็นเนื้อหาของเซิร์ฟเวอร์ FTP ในโฟลเดอร์

หมายเหตุ: Mac จะเมานต์โฟลเดอร์ FTP โดยอัตโนมัติเมื่อคุณเข้าถึง แม้ว่าคุณจะปิดหน้าต่างเซิร์ฟเวอร์ โฟลเดอร์ก็ยังคงมองเห็นและเข้าถึงได้
หากต้องการตัดการเชื่อมต่อจากเซิร์ฟเวอร์ ให้คลิกขวาที่โฟลเดอร์ FTP >> คลิก นำเซิร์ฟเวอร์ FTP ออก:

ตัวจัดการไฟล์ที่ติดตั้งมากับ Windows (File Explorer) สามารถใช้เชื่อมต่อกับบัญชี FTP ได้โดยตรง อย่างไรก็ตาม สิ่งสำคัญคือต้องทราบว่า ไม่รองรับ การเชื่อมต่อ SFTP
หากต้องการเข้าถึงบัญชี FTP บน Windows ให้เปิด File Explorer (หรือ Windows Explorer ในเวอร์ชันเก่า) > ไปที่ This PC > คลิกขวาบนพื้นที่ว่างและเลือกตัวเลือก เพิ่มตำแหน่งเครือข่าย:

หรือเปิดเมนู Start และเลือก This PC จากนั้นคุณต้องดำเนินการตามตัวช่วยสร้างและเลือก
จากนั้นคุณต้องดำเนินการตามตัวช่วยสร้างและเลือก เลือกตำแหน่งเครือข่ายแบบกำหนดเอง ป้อนโฮสต์ของบัญชี FTP ของคุณในรูปแบบ ftp:// แล้วคลิก ถัดไป:

ตรวจสอบให้แน่ใจว่า “เข้าสู่ระบบแบบไม่ระบุชื่อ” ไม่ได้เลือก และป้อนชื่อผู้ใช้บัญชี FTP:

ตั้งชื่อตำแหน่งเครือข่าย:

เลือก “เปิดตำแหน่งเครือข่ายนี้เมื่อฉันคลิกเสร็จสิ้น” และคลิก เสร็จสิ้น:

หลังจากนี้ ตำแหน่งเครือข่ายจะถูกเพิ่มในหน้า This PC คลิกขวาและป้อนรหัสผ่านบัญชี FTP ของคุณเพื่อเปิดตำแหน่งนั้น:

หมายเหตุ: เมื่อคุณเข้าถึงโฟลเดอร์ FTP ใน Windows ระบบจะเมานต์โดยอัตโนมัติ แม้ว่าคุณจะปิดหน้าต่างเซิร์ฟเวอร์ โฟลเดอร์ก็ยังคงมองเห็นและเข้าถึงได้ หากต้องการตัดการเชื่อมต่อจากเซิร์ฟเวอร์ FTP ให้คลิกขวาที่ชื่อการเชื่อมต่อทางด้านขวาของหน้าต่างแล้วลบออก