AReddy Asked: 2022-06-28 06:26:39 +0800 CST2022-06-28 06:26:39 +0800 CST 2022-06-28 06:26:39 +0800 CST 是否可以对任何 SFTP 客户端使用双重身份验证? 772 是否可以集成两因素身份验证以传输文件或将代码上传到网络服务器? 如果是,它将适用于任何客户端还是适用于特定的 SFTP 客户端? linux sftp 1 个回答 Voted Best Answer Marcus Müller 2022-06-28T06:51:58+08:002022-06-28T06:51:58+08:00 是否可以集成两因素身份验证以传输文件或将代码上传到网络服务器? 是的,当然。SFTP 中的身份验证层是通过 SSH 方式完成的,因此任何适用于 SSH 的方法,例如https://developer.ibm.com/blogs/two-factor-authentication-for-ssh/(以及许多其他;本质上, sshd 可以被告知需要一整套身份验证器)。 如果是,它将适用于任何客户端还是适用于特定的 SFTP 客户端? 您的客户需要能够让您填写/连接您拥有的任何因素。但如前所述,这只是通过底层的 SSH 设施发生的。 顺便说一句,将一个人的 SSH 密钥安全地保存在智能卡上是很常见的,它只允许在解锁后使用。这本身就是两个因素(硬件令牌“智能卡”,通过 PIN 解锁),并且得到了很好的支持。
是的,当然。SFTP 中的身份验证层是通过 SSH 方式完成的,因此任何适用于 SSH 的方法,例如https://developer.ibm.com/blogs/two-factor-authentication-for-ssh/(以及许多其他;本质上, sshd 可以被告知需要一整套身份验证器)。
您的客户需要能够让您填写/连接您拥有的任何因素。但如前所述,这只是通过底层的 SSH 设施发生的。
顺便说一句,将一个人的 SSH 密钥安全地保存在智能卡上是很常见的,它只允许在解锁后使用。这本身就是两个因素(硬件令牌“智能卡”,通过 PIN 解锁),并且得到了很好的支持。