图形文件管理器支持通过 SSH 进入受 duo 2FA 保护的服务器吗?

图形文件管理器支持通过 SSH 进入受 duo 2FA 保护的服务器吗?

我曾经能够使用 nautilus 并转到位置栏并输入“ssh://[电子邮件保护]“进入远程服务器并执行拖放文件等操作。但是,该远程服务器添加了 duo 双因素身份验证(例如,如果我ssh在终端中,在输入正确的密码后,我现在必须执行 duo 2FA。

Duo two-factor login for nouyang

Enter a passcode or select one of the following options:

 1. Duo Push to XXX-XXX-1234
 2. Phone call to XXX-XXX-1234

如果我尝试在 nautilus 中使用 ssh,它只会要求我输入密码三次,然后失败(或旋转一段时间并显示"oops! unhandled error message: timed out when logging in")。

我真的很想要一个图形界面,因为替代方案是scp,但现在每次使用时scp我也必须经历这个过程。有什么办法吗?

GNOME nautilus 3.26.4

答案1

如果其他方法都失败了,我已经帮助某人将 FileZilla 与 Duo 结合使用。

使用安装sudo apt install filezilla

如果由于某种原因 apt 找不到它,你可以下载它这里

我看到的一个抱怨是每次传输文件时都必须输入密码和 DUO 代码。关键是进入设置并将同时连接数更改为“1”。

文件 > 站点管理器 > 传输设置将“限制同时连接数”设置为 1

这应该可以防止每次传输后连接自动断开。

相关内容