Windows 上の Ubuntu で Pageant または KeeAgent を使用する

Windows 上の Ubuntu で Pageant または KeeAgent を使用する

最近、LXSS (「Bash on Ubuntu on Windows」) を使い始めました。以前は Cygwin を使用していましたが、ターミナルから ssh を使用して Putty Pageant (または Keepass KeeAgent) で認証することができました。Bash ターミナル内で ssh を使用してこれを実現するにはどうすればよいでしょうか?

答え1

この目的のために作られたイタチのページェントは、https://github.com/vuori/weasel-pageant

これを C:\Program Files\weasel-pageant-1.1 に解凍し、.bashrc に以下を追加しました。

if [ -x /mnt/c/Program\ Files/weasel-pageant-1.1/weasel-pageant ]; then
    eval $(/mnt/c/Program\ Files/weasel-pageant-1.1/weasel-pageant -ra ~/.weasel-pageant)
fi

関連情報