リモートサーバーにログインしたいのですが、リモートサーバーのパスワードがわかりません。次のコマンドを実行しています
cat id_rsa.pub | ssh [email protected] | cat > authorized_keys
または
scp id_rsa.pub [email protected]:~./ssh/authorized_keys
しかし、パスワードを尋ねます。
答え1
認証がなければ、サーバーにアクセスして何かを挿入または編集する方法はありません。最終的にauthorized_keys
ファイルを編集しようとしているからです。認証なしで必要なものをファイルにコピーして貼り付けることができるため、恐ろしいセキュリティ上の欠陥になります。