
Недавно я начал использовать LXSS, или "Bash на Ubuntu на Windows", и, использовав Cygwin до этого, я смог использовать ssh из терминала и аутентифицироваться с помощью Putty Pageant (или Keepass KeeAgent). Как мне добиться этого с помощью ssh внутри терминала Bash?
решение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