DirectAdmin: สร้างและใช้งาน FTP Account
เมื่อไหร่ที่ต้องใช้ FTP
- อัปโหลดไฟล์ขนาดใหญ่ (เกินขีดจำกัดของ File Manager)
- ทำงานเป็นทีม — สร้าง FTP user แยกสำหรับ developer คนละคน
- จำกัดสิทธิ์เข้าถึงเฉพาะโฟลเดอร์บางส่วน
สร้าง FTP Account ใหม่
- ไปที่ Account Manager → FTP Management
- กด Create FTP account
- กรอก:
- Username — เช่น dev1 (FTP user เต็มจะเป็น dev1@yourdomain.com)
- Password — ใช้ Random
- Path เลือก:
- Domain — เข้าได้ทุกโฟลเดอร์ในโดเมน
- FTP — เข้าได้เฉพาะ /public_ftp/
- User — เข้าได้ทุกโฟลเดอร์ในบัญชี (เหมือน main account)
- Custom — กำหนดเอง เช่น /domains/yourdomain.com/public_html/uploads/
- กด Create
แนะนำ Custom path สำหรับ developer ที่ต้องเข้าเฉพาะบางโฟลเดอร์เท่านั้น
ตั้งค่า FileZilla
| ค่า | ค่าที่ต้องใช้ |
|---|---|
| Host | ftp.yourdomain.com หรือ IP |
| Port | 21 (FTP) / 22 (SFTP) |
| User | dev1@yourdomain.com |
| Pass | (รหัสที่ตั้ง) |
| Logon | Normal |
| Encryption | Require explicit FTP over TLS (แนะนำ) |
ขั้นตอน
- เปิด FileZilla → File → Site Manager → New Site
- กรอกข้อมูลตามตารางด้านบน
- กด Connect
เปลี่ยนรหัสผ่าน FTP
- FTP Management → คลิก Modify ที่ user
- ใส่รหัสใหม่ → Save
ลบ FTP Account
ติ๊ก checkbox → กด Delete
ลบ FTP user ไม่ลบไฟล์ — ปลอดภัย
บทความนี้มีประโยชน์ไหม?