2017年1月24日火曜日

TortoiseGit ssh パスワードの記録は可能?

sshaskpass.exe を(自作して)置き換えます。

現状のもの:

自作したもの: MyPasswordPrompt

[Proceed] を押すと、Console.Write します。
[Save and proeed] を押すと、Console.Write してから保存します。同じ質問を与えると、同じ答えを設定した状態で表示します。

大変残念ながら、TortoiseGitPlink.exe には使えない技法です。cygwin などの ssh.exe を指定してください。



sshaskpass.exe は通常つぎのように利用されています。
 
%SSH_ASKPASS%" display command line here: > password.txt

コマンドラインに "pass" が含まれていたら、入力文字列を *** で隠します。

0 件のコメント:

コメントを投稿