リモートサーバーのパスワードを知らず、リモートサーバーauthorized_keyからid_rsa.pubキーをコピーする方法[閉じる]

リモートサーバーのパスワードを知らず、リモートサーバーauthorized_keyからid_rsa.pubキーをコピーする方法[閉じる]

リモートサーバーにログインしたいのですが、リモートサーバーのパスワードがわかりません。次のコマンドを実行しています

cat id_rsa.pub | ssh [email protected] | cat > authorized_keys

または

scp id_rsa.pub [email protected]:~./ssh/authorized_keys

しかし、パスワードを尋ねます。

答え1

認証がなければ、サーバーにアクセスして何かを挿入または編集する方法はありません。最終的にauthorized_keysファイルを編集しようとしているからです。認証なしで必要なものをファイルにコピーして貼り付けることができるため、恐ろしいセキュリティ上の欠陥になります。

関連情報