[解決済み] Openssh秘密鍵からRSA秘密鍵への変換
2022-03-12 03:56:16
質問
(MACを使用しています)
私の id_rsa は次のように始まります。
-----BEGIN OPENSSH PRIVATE KEY-----
で始まることを期待します。
-----BEGIN RSA PRIVATE KEY-----
サーバにアクセスするために、サーバ管理者に私のid_rsa.pubを送信しているので、新しいキーを生成したくありません。
-
OpenSshの秘密鍵であるid_rsaをRSAの秘密鍵に移行する方法はありますか? (コマンドをお願いします。)
-
転送できる場合、id_rsa.pubも転送する必要があるのでしょうか?(コマンドお願いします。) id_rsa.pubにはid_rsaのようなヘッダがないようなので、これも転送した方がいいのかどうか迷っています。
ありがとうございました。
解決方法は?
OpenSSH形式の鍵を持っていて、PEM形式の鍵が欲しい。直感的ではありませんが、変換する方法として、鍵のパスワードを変更し、同時に別のフォーマットで書き込む方法が提案されています。
コマンドは以下のようなものです。
ssh-keygen -p -N "" -m pem -f /path/to/key
その場でファイルを変更しますので、念のため現在のキーのバックアップをとっておいてください。
-N ""
はパスフレーズをなしとします。パスフレーズを設定した場合のテストはしていません。
公開鍵はそのままで問題ないはずです。
上記コマンドの詳細な説明については
-m
オプションはこちらです。
https://man.openbsd.org/ssh-keygen#m
関連
-
[解決済み] テスト
-
[解決済み] bashでjsonファイルを解析するためにjqの出力からダブルクオートを削除する方法は?
-
[解決済み] grepの出力に含まれる重複を削除する
-
[解決済み] MINGW64 "make build" エラー。"bash: make: コマンドが見つかりません"
-
[解決済み] Git上でシェルコマンドを実行する際に使用するSSH-keyの秘密鍵を指定する方法は?
-
[解決済み] 新しい鍵を作成せずに、SSH鍵のパスフレーズを削除するにはどうすればよいですか?
-
[解決済み] SSH公開鍵にアクセスするにはどうすればよいですか?
-
[解決済み] RSA秘密鍵を使って公開鍵を生成する?
-
[解決済み] SSHキーです。"パーミッション 0644 for 'id_rsa.pub' is too open." on mac
-
[解決済み】RSA鍵のフィンガープリントを計算する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】予期しないトークン 'fi' 付近の構文エラー
-
[解決済み】if [](角括弧)の「[: 引数が多すぎる」エラーの意味)
-
[解決済み] bash : cd : 引数が多すぎる [閉店].
-
[解決済み] bashスクリプトでタブ文字をエコーする
-
[解決済み] systemd サービス 203/EXEC の失敗 (そのようなファイルやディレクトリがない) を修正する。
-
[解決済み] mkdir コマンドが bash スクリプトで見つかりません。
-
[解決済み] cmake execute_process COMMAND [重複]。
-
[解決済み] パイプと二重パイプのどちらの OR 演算子を使うか?
-
[解決済み] シェルスクリプトで整数式が期待されるエラー
-
[解決済み] ssh "パーミッションが開きすぎています "エラー