我正试图从gitlab克隆repo。我已经在我的帐户中添加了ssh密钥。当我通过ssh克隆时,应该发生的事情是浏览器将通过duoconnect打开身份验证。我已经在我的wsl上安装了duoconnect。windows。我还为浏览器安装了wslu包。但是浏览器不打开身份验证。它在我的windows上工作得很好,但在我的linux子系统上不起作用。
这是我的配置:Host <server>
HostName <server>
IdentityFile ~/.ssh/id_ed25519
Host <server>
ProxyCommand duoconnect -host=%h:%p -relay=<server>
我遵循这些linux下的Duo连接指南
但是浏览器不打开身份验证。
如"从Windows Subsystem for Linux在主机系统中打开浏览器?"所示,首先检查xdg-open
(或wslview
,来自wslutilities/wslu
)是否成功启动/打开浏览器。
如果有效,那么您可以为DuoConnect启用调试日志记录,并查看WSL环境是否干扰了该网络网关的正确执行。