0

パソコンから Google Cloud でホストされているサーバーに ssh できません。

user@domain.com で通常の ssh-keygen を試し、公開鍵をアップロードしました。前回は機能しましたが、今回は機能しませんでした。アカウントのパスワードを変更した後に問題が発生しました。その後、切断するまで切断されませんでしたが、アカウントに ssh または sftp できなくなりました。

次に、gcloud ssh user@instance を試してみましたが、問題なく動作し、まだ伝播されていないことがわかりました。

サーバーのssh構成ファイルに追加AllowUsers userし、サーバーでsshを再起動しましたが、それでも同じ結果です

エラーは次のとおりです。

Permission denied (publickey).
ERROR: (gcloud.compute.ssh) [/usr/bin/ssh] exited with return code [255].

アップデート:

Google テクニカル サポートと連携して作業していますが、この問題はまだ解決されていません。パーミッションと呼ばれるファイルはauthorized_keys、起動時に別のユーザーに変更され続けますが、そのユーザーとしてログインすることもできません。

だから私はそれを次のように変更します:

thisUser:www-data 755 

しかし、起動時に次のように変更されます。

otherUser:otherUser 600
4

2 に答える 2