ฉันมี Bastion และ VM ส่วนตัวอยู่เบื้องหลัง แต่ฉันไม่สามารถ ssh เข้าสู่ VM ส่วนตัวผ่าน Console ได้ ฉันเปิดใช้งานการเข้าสู่ระบบ OS
เกิดอะไรขึ้นเมื่อพยายามเข้าสู่ VM ส่วนตัวจากการเชื่อมต่อกับ Bastion บนคอนโซล:
- Console SSH: ขอให้ฉันป้อนรหัสผ่าน (ข้อมูลรับรอง GCP ของฉันใช้ไม่ได้ การเว้นว่างไว้จะใช้ไม่ได้)
- Console Gcloud Compute SSH: หมดเวลา ไม่มีข้อความแสดงข้อผิดพลาด ไม่มีข้อความปรากฏขึ้น และไม่มีอะไรเกิดขึ้นจนกว่าฉันจะกด Ctrl+C เพื่อปิดคำสั่ง หรือเซสชันของฉันหมดอายุและบูตฉันออกจากป้อมปราการ
เกิดอะไรขึ้นเมื่อพยายามเข้าสู่ vm ส่วนตัวจาก Cloud SDK
- SDK SSH: ใช้งานได้ปกติ สามารถ SSH เข้าสู่ VM ส่วนตัวได้
- SDK Gcloud Compute SSH: หมดเวลาไม่มีข้อความแสดงข้อผิดพลาด ไม่มีข้อความปรากฏขึ้น และไม่มีอะไรเกิดขึ้นจนกว่าฉันจะกด Ctrl+C เพื่อปิดคำสั่ง หรือเซสชันของฉันหมดอายุและบูตฉันออกจากป้อมปราการ
โซลูชันในอุดมคติจะสามารถ SSH เข้าสู่ VM ส่วนตัวผ่านคอนโซล ไม่ว่าจะจากคำสั่ง SSH หรือ Gcloud Compute SSH แต่ก็ไม่ทำงาน ค้นหาวิธีแก้ไขในป๊อปอัปรหัสผ่าน SSH หรือปัญหาการหมดเวลาของคำสั่ง Gcloud