我最近开始使用 LXSS,即“Windows 上的 Ubuntu 上的 Bash”,之前我使用过 Cygwin,然后才能从终端使用 ssh 并使用 Putty Pageant (或 Keepass KeeAgent) 进行身份验证。如何在 Bash 终端内使用 ssh 实现这一点?
答案1
weasel-pageant 就是为此目的而制作的,可从以下网址获取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