AnyDesk可通过四种方式启用双因素认证:一、在my.anydesk.com账户门户启用云端两步验证;二、在客户端“安全”设置中配置本地TOTP验证;三、结合Windows系统级Microsoft账户双因素实现登录链叠加;四、使用FIDO2硬件密钥(如YubiKey)进行物理层验证。

如果您已安装并运行AnyDesk,但尚未启用双因素身份验证(2FA),则远程连接可能仅依赖静态密码或会话码,存在被未授权访问的风险。以下是为AnyDesk配置双因素身份验证的多种可行路径:
一、通过AnyDesk账户门户启用两步验证
此方法适用于已注册并登录 my.anydesk.com 账户的用户,可直接在云端账户层面激活双重验证,对所有关联设备生效。
1、打开浏览器,访问 https://my.anydesk.com 并使用您的AnyDesk账户凭据登录。
2、点击右上角头像图标,选择“安全设置”进入账户安全中心。
3、在“双重验证”区域,点击“启用”按钮。
4、系统将提示您扫描二维码——请使用支持TOTP的认证器应用(如Microsoft Authenticator、Google Authenticator或Authy)扫描该动态二维码。
5、输入认证器应用生成的6位一次性验证码,完成绑定并保存备用恢复代码。
二、在AnyDesk客户端内配置本地设备级2FA
此方式针对已部署AnyDesk客户端的单台设备,通过强制会话前二次校验提升该节点接入安全性,不依赖云端账户状态。
1、启动AnyDesk客户端,在主界面左下角点击“设置”(齿轮图标)。
2、切换至“安全”选项卡,勾选“要求两步验证才能接受传入连接”。
3、点击“配置验证方法”,选择“基于时间的一次性密码(TOTP)”。
4、点击“显示二维码”,使用认证器应用扫描并添加该设备条目。
5、返回AnyDesk设置界面,手动输入认证器当前显示的6位数字,点击“验证并启用”。
三、结合Windows系统级双重验证强化AnyDesk登录链
当AnyDesk运行于Windows主机且该主机已启用Microsoft账户双因素验证时,可通过系统登录环节叠加验证,形成纵深防御。
1、确保Windows设备已登录同步的Microsoft账户,并已在 account.microsoft.com/security 中开启双重验证。
2、进入Windows“设置”→“帐户”→“登录选项”,确认“Windows Hello”或“安全密钥”已配置并启用。
3、在AnyDesk“设置”→“安全”中,启用“要求用户先通过Windows登录验证”选项。
4、重启AnyDesk服务使策略生效:在任务管理器中结束AnyDesk进程,重新启动客户端。
5、此后任何远程连接请求,均需目标设备当前用户已完成Windows系统级身份再验证方可建立会话。
四、使用硬件安全密钥作为AnyDesk第二验证因子
此方案提供最高物理层安全保障,适用于高敏感环境,要求AnyDesk版本≥8.0.10及支持FIDO2的USB/NFC密钥(如YubiKey 5系列)。
1、将FIDO2安全密钥插入目标Windows设备USB端口,或保持NFC靠近。
2、在AnyDesk“设置”→“安全”→“双因素验证”中,选择“FIDO2安全密钥”作为验证类型。
3、点击“注册新密钥”,按提示在密钥上执行触摸确认操作。
4、系统将显示密钥别名(如“YubiKey-Workstation”),点击“完成注册”。
5、启用后,每次接受远程连接前,AnyDesk将弹出系统级FIDO2验证窗口,必须插入并触碰已注册密钥才允许会话继续。











