我不能從我的電腦ssh到託管在谷歌雲上的服務器。不能SSH進入服務器,除了谷歌開發控制檯ssh
我用[email protected]嘗試了正常的ssh-keygen並上傳了上次工作的公鑰,但是這次沒有。我更改了帳戶的密碼後,問題就開始了。之後,我不能再sshp或sftp帳戶,雖然我沒有斷開,直到我斷開連接。
然後我嘗試了gcloud ssh user @ instance,它運行良好,並告訴我它還沒有傳播。
我加AllowUsers user
到服務器的SSH配置文件,然後我重新啓動服務器上的SSH,但還是同樣的結果
這裏的錯誤:
Permission denied (publickey).
ERROR: (gcloud.compute.ssh) [/usr/bin/ssh] exited with return code [255].
更新:
我一直在與谷歌技術支持合作,這個問題仍然無法解決。一個名爲authorized_keys
的文件在啓動時不斷更改爲另一個用戶,我也無法登錄。
所以我將其更改爲:
thisUser:www-data 755
,但在啓動它,它更改爲:
otherUser:otherUser 600