SSH経由でroot以外のユーザーに接続する

SSH経由でroot以外のユーザーに接続する

Ubuntu VMへの接続に使用できますが、ssh -i ~/.ssh/id_rsa root@SERVER同じVMに異なるユーザーがあり、直接接続したいと思います。試しましたが、ssh -i ~/.ssh/id_rsa newuser@SERVER次のエラーが発生しました。 Permission denied (publickey)

答え1

サーバーの root 以外のユーザーにファイルがないか、~/.ssh/authorized_keysファイルに正しい SSH 公開鍵が含まれていないのが問題かもしれません。正しいSSH公開鍵をこのファイルにコピーすると、SSHを介してログインできます。

関連:ユーザーのAuthorized_keysに公開SSHキーを追加します。

関連情報