ฉันกำลังพยายามเชื่อมต่อกับฐานข้อมูลของฉันผ่านทาง SSH tunneling จากหนึ่งในเว็บแอพเซิร์ฟเวอร์ของเราด้วย MySQL Workbench นี่คือการตั้งค่าพื้นฐาน โปรดทราบว่าฉันเปลี่ยนค่าบางอย่างในภาพหน้าจอเพื่อเหตุผลด้านความปลอดภัย
ปัญหาคือทุกครั้งที่ฉันพยายามเชื่อมต่อผ่านอุโมงค์ SSH จากหนึ่งในเซิร์ฟเวอร์แอปของเราฉันได้รับข้อผิดพลาดดังต่อไปนี้:
ไม่สามารถเชื่อมต่อกับ us-east-1.amazonaws.com ผ่านอุโมงค์ SSH ที่ computer.amazonaws.com กับผู้ใช้ social_shop_prod ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ MySQL ใน 127.0.0.1
อย่างไรก็ตามหากฉันใช้ข้อมูลรับรองเดียวกันกับ SSH ผ่านบรรทัดคำสั่งต่อไปนี้:
mysql -u social_shop_prod -h us-east-1.amazonaws.com -p
ฉันสามารถเชื่อมต่อได้สำเร็จและรับพรอมต์คำสั่งแบบโต้ตอบ MySQL
เคยพูดคุยกับทีมพัฒนาที่เหลือของฉันที่นี่และไม่มีใครรู้ว่าทำไมฉันไม่สามารถเจาะผ่าน SSH จากเซิร์ฟเวอร์แอปของเราด้วย Workbench; แต่เมื่อฉัน SSH กับหนึ่งในเซิร์ฟเวอร์แอปของเราและเชื่อมต่อกับ MySQL ผ่านทางบรรทัดคำสั่ง; ฉันสามารถเชื่อมต่อได้สำเร็จ
และทำไมจึงพยายามเชื่อมต่อมากกว่า 127.0.0.1 ฉันไม่ได้ระบุในการกำหนดค่า ไม่มีไฟล์โฮสต์ของฉันที่เปลี่ยนเส้นทางโดเมนที่แสดงด้านล่างไปยัง IP นั้น
การป้อนข้อมูลที่สร้างสรรค์ใด ๆ ที่ชื่นชมอย่างมาก