Tôi đã cố gắng tìm ra vấn đề này trong một thời gian. Tôi đã kết nối với máy ảo của mình để truy cập RStudio (một IDE). Hơn nữa, tôi chạy lệnh sau:
tính toán gcloud beta --project "project-name" ssh "my-rstudio" --ssh-flag="-X"
và nhận được lỗi sau:
Quyền bị từ chối (khóa công khai).
LỖI: (gcloud.beta.compute.ssh) [/usr/bin/ssh] đã thoát với mã trả về [255].
Cố gắng tìm hiểu chuyện gì đang xảy ra, vì vậy tôi đã sử dụng cờ dài dòng hơn:
tính toán gcloud beta --project "project-name" ssh "my-rstudio" --ssh-flag="-vvv"
Vài dòng cuối cùng của nó là như vậy:
gỡ lỗi1: Cung cấp khóa chung: /Users/sherifgerges/.ssh/google_compute_engine RSA SHA256:EUjXtb36bMLZr9QytqoCfxvpUgRFNC2mBnr6SCGkp6o rõ ràng
debug3: gửi gói tin: gõ 50
debug2: chúng tôi đã gửi một gói khóa công khai, đợi phản hồi
debug3: nhận gói: gõ 51
debug1: Xác thực có thể tiếp tục: publickey
debug2: chúng tôi đã không gửi gói, vô hiệu hóa phương thức
debug1: Không còn phương thức xác thực nào để thử.
[email protected]: Quyền bị từ chối (khóa công khai).
LỖI: (gcloud.beta.compute.ssh) [/usr/bin/ssh] đã thoát với mã trả về [255].
Bạn có biết những gì có thể xảy ra ở đây? Tôi đã thử xóa các khóa SSH của mình trong metadata
phần của bảng điều khiển. Điều đó đã không làm việc.
Hơn nữa,
danh sách tuyến đường tính toán gcloud
trả về dự kiến
mặc định-internet mặc định 0.0.0.0/0 mặc định-internet-gateway 1000
Đã thử đề xuất trong các chủ đề khác trong nhiều giờ. Mọi sự trợ giúp sẽ rất được trân trọng!
CHỈNH SỬA: Tôi đã thử dừng/khởi động VM qua bảng điều khiển. Thật không may, điều đó cũng không hiệu quả. :(