在 Windows 上将 Pageant 或 KeeAgent 与 Ubuntu 结合使用

在 Windows 上将 Pageant 或 KeeAgent 与 Ubuntu 结合使用

我最近开始使用 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

相关内容