2025年2月28日
如何在 Ubuntu 16.04 上为 SSH 设置多重身份验证
介绍身份验证因素 是一条信息,用于证明您有权执行某项操作,例如登录系统。 身份验证通道 是身份验证系统向用户提供因素或要求用户回复的方式。密码和安全令牌是身份验证因素的示例;计算机和电话是渠道的例子。SSH 默认使用密码进行身份验证,大多数 SSH 强化说明建议改用 SSH 密钥。然而,这仍然只是一个因素。如果坏人破坏了您的计算机,那么他们也可以使用您的密钥来破坏您的服务器。在本教程中,我们将设置多因素身份验证来解决这个问题。 多因素身份验证 (MFA) 需要多个因素才能进行身份验证或登录。这意味着不良行为者必须妥协多种因素,例如您的计算机和手机,才能获得in. 不同类型的因素通常概括为: 您知道的东西,例如密码或安全问题 您拥有的东西,例如验证器应用程序或安全令牌 你的身份,比如你的指…