ssh 代理 plink 无法弹出 yubikey 输入表单
Posted
技术标签:
【中文标题】ssh 代理 plink 无法弹出 yubikey 输入表单【英文标题】:ssh agent plink fails to popup yubikey input form 【发布时间】:2021-10-21 04:54:24 【问题描述】:windows下sourcetree中使用plink作为ssh代理从配置了Yubikey的Linux服务器拉取代码时,只是弹出yubikey认证表单失败,所以我没有机会点击我的yubikey,直接拉取失败。
是否有启用 yubikey 的弹出式验证表单?
【问题讨论】:
Ummmm ...您的标签没有任何意义。据我所知,linux 没有sourcetree
,如果你有ssh
,为什么还需要plink
?
【参考方案1】:
正如我在“How do I get my Yubikey to work with SSH in Windows 10?”中提到的,不要使用 plink(还要检查你的环境变量中是否有任何 GIT_SSH 变量:你应该删除它们)
在 Git 中使用 openSSH 包,并使用最新的 Git (2.33.0.2)。 您可以使用 sk 文件对其进行测试,如 in here(用于 GitHub,但应该适用于远程 Linux)
【讨论】:
您能详细说明一下吗?我是这个设置的新手。 @FaceBro 首先检查你的环境变量:你有什么和ssh相关的吗? (如 GIT_SSH)?以上是关于ssh 代理 plink 无法弹出 yubikey 输入表单的主要内容,如果未能解决你的问题,请参考以下文章