SSH使用中の問題

SSH使用中の問題

ローカル仮想マシン(Ubuntu 20.04)を使用してドロップサーバー(フローティングIP)に接続しようとしています。次のコマンドを実行してみました。

ssh -i keyname.pem [email protected]

ここで、keyname.pem は、使用する必要がある鍵ペア (RSA) です。しかし、これを試してみると、結果は次のようになります。

[email protected]: permission denied (publickey)

keyname.pemの権限は600で、コマンドを実行しようとすると、私はそれらと同じディレクトリにいます。

この問題の原因は何ですか?

助けてくれてありがとう! :)

答え1

キーペアを作成したら、キーペアを認識できるようにリモートコンピュータに転送する必要があります。これには、少なくともリモートアカウントへのパスワードベースのアクセス権が必要です。

これを行うには、次を使用します。

ssh-copy-id -i <identity file> [email protected]

リモートアカウントにアクセスできない場合は、リモートサーバー管理者にキーを提供してインストールを要求する必要があります。

関連情報