LoginSignup
6
6

More than 5 years have passed since last update.

win-sshfsで鍵を使ってログインする方法

Posted at

win-sshfsで鍵を使ってログインする方法

win-sshfs (Dokan .Net library) ではssh公開鍵を使ったログインをしたい時に一つ問題があります。AES-128-CBC で暗号化された秘密鍵を読み込むことができません。DES-DES3-CBC じゃないと読み込めないという謎仕様です。cygwin や Mac で ssh-keygen した時には、AES-128-CBC で生成されるというのに…。

AES-128-CBCで暗号化されたファイルをDES-DES3-CBC暗号に変換する方法

DSA鍵の場合

mv id_dsa id_dsa2
cat id_dsa2 | openssl dsa | openssl dsa -des3 > id_dsa

RSA鍵の場合

mv id_rsa id_rsa2
cat id_rsa2 | openssl rsa | openssl rsa -des3 > id_rsa

最初に元鍵のパスフレーズを入力し、次に、新しいパスフレーズを二回入力しましょう。

これで、暗号方式を変更した id_dsa, id_rsa ならば、win-sshfs でも使えるようになります。

6
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
6