🔑
秘密鍵のパスフレーズを解除できない
$ openssl rsa -in pass.key -out no_pass.key
Enter pass phrase for pass.key: xxxxx↩
User interface error
unable to load Private Key
・・・
$ xxxxx
-bash: xxxxx: コマンドが見つかりません
パスフレーズがコマンドとして実行されてしまう。。。?🤔
そんなときは passin
オプションを使う(xxxxxがパスワード)。
openssl rsa -in pass.key -passin pass:xxxxx -out no_pass.key
履歴に残るので注意。HISTCONTROL=ignorespace
とかで回避しよう
Discussion