ฉันได้พยายามหาปัญหานี้มาระยะหนึ่งแล้ว ฉันเชื่อมต่อกับ VM เพื่อเข้าถึง RStudio (เป็น IDE) นอกจากนี้ ฉันรันคำสั่งต่อไปนี้:
gcloud beta compute --project "ชื่อโครงการ" ssh "my-rstudio" --ssh-flag="-X"
และได้รับข้อผิดพลาดต่อไปนี้:
ปฏิเสธการอนุญาต (คีย์สาธารณะ)
ข้อผิดพลาด: (gcloud.beta.compute.ssh) [/usr/bin/ssh] ออกด้วยรหัสส่งคืน [255]
พยายามคิดว่าเกิดอะไรขึ้น ฉันจึงใช้แฟล็กที่มีรายละเอียดมากกว่านี้:
gcloud beta compute --project "ชื่อโครงการ" ssh "my-rstudio" --ssh-flag="-vvv"
สองสามบรรทัดสุดท้ายมีดังนี้:
debug1: เสนอรหัสสาธารณะ: /Users/sherifgerges/.ssh/google_compute_engine RSA SHA256:EUjXtb36bMLZr9QytqoCfxvpUgRFNC2mBnr6SCGkp6o ชัดเจน
debug3: ส่งแพ็คเก็ต: ประเภท 50
debug2: เราส่งแพ็กเก็ต publickey แล้ว รอการตอบกลับ
debug3: รับแพ็กเก็ต: พิมพ์ 51
debug1: การรับรองความถูกต้องที่สามารถดำเนินการต่อ: publickey
debug2: เราไม่ได้ส่งแพ็คเก็ต ปิดการใช้งานเมธอด
debug1: ไม่ต้องลองวิธีการรับรองความถูกต้องอีกต่อไป
[email protected]: ปฏิเสธการอนุญาต (publickey)
ข้อผิดพลาด: (gcloud.beta.compute.ssh) [/usr/bin/ssh] ออกด้วยรหัสส่งคืน [255]
คุณมีความคิดที่จะเกิดอะไรขึ้นที่นี่? ฉันพยายามลบคีย์ SSH ของฉันในไฟล์ ข้อมูลเมตา
ส่วนของคอนโซล ไม่ได้ผล
นอกจากนี้,
รายการเส้นทางการคำนวณ gcloud
คืนค่าที่คาดไว้
ค่าเริ่มต้นอินเทอร์เน็ต ค่าเริ่มต้น 0.0.0.0/0 ค่าเริ่มต้นอินเทอร์เน็ตเกตเวย์ 1000
ลองใช้คำแนะนำในกระทู้อื่นเป็นเวลาหลายชั่วโมง ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมอย่างมาก!
แก้ไข: ฉันพยายามหยุด / เริ่ม VM ผ่านคอนโซล น่าเสียดายที่ไม่ได้ผล :(