กลับไปยังเอกสาร
การแก้ปัญหา

แก้ไขปัญหา Connection

แก้ไขปัญหาการเชื่อมต่อ SSH ทั่วไประหว่าง Server Compass และ VPS ของคุณ

Intermediate5 min readUpdated 2024-02-01

Connection refused

สาเหตุ: บริการ SSH ไม่ทำงานหรือพอร์ตผิด

วิธีแก้ไข:

  1. ตรวจสอบว่า SSH ทำงาน: systemctl status sshd
  2. ตรวจสอบว่าคุณกำลังใช้พอร์ตที่ถูกต้อง
  3. ตรวจสอบว่า firewall อนุญาต SSH: ufw status
  4. ตรวจสอบว่า server ออนไลน์ด้วย ping

Authentication failed

สาเหตุ: ข้อมูลรับรองผิด

วิธีแก้ไข:

  1. ตรวจสอบ username และ password อีกครั้ง
  2. สำหรับ SSH keys ตรวจสอบว่า key ได้รับอนุญาตบน server
  3. ตรวจสอบ ~/.ssh/authorized_keys บน server
  4. ลองเชื่อมต่อด้วย password เพื่อตรวจสอบบัญชี

Connection timeout

สาเหตุ: ปัญหา network หรือ firewall ปิดกั้น

วิธีแก้ไข:

  1. ตรวจสอบการเชื่อมต่ออินเทอร์เน็ตของคุณ
  2. ตรวจสอบว่า server เข้าถึงได้ (ping)
  3. ตรวจสอบว่าพอร์ต 22 ถูกบล็อกโดย network ของคุณหรือไม่
  4. ตรวจสอบว่า firewall ของ server อนุญาต IP ของคุณ

Host key verification failed

สาเหตุ: SSH key ของ server เปลี่ยน

วิธีแก้ไข:

  1. หาก server ถูกติดตั้งใหม่ นี่เป็นเรื่องปกติ
  2. ใน Server Compass คลิก "Accept New Key"
  3. หรือลบ key เก่าออกจาก ~/.ssh/known_hosts

Screenshots

แก้ไขปัญหา Connection - Screenshot 1

Ready to try Server Compass?

Download the app and deploy your first application in under 5 minutes.

Download Server Compass