我有一个 Ubuntu 10.04 Linux 服务器,我通常使用 ssh 密钥身份验证通过 ssh 进入(从我的家用机器)。但是,有时我需要从可能不安全的机器(如网吧、图书馆的公共计算机等)远程 ssh,在这些机器上我的密码可能会被泄露。在这种情况下,我想使用一次性密码系统,如OTPW或 Steve Gibson 的Perfect Paper Passwords。
如何配置我的服务器以首先检查 ssh 密钥,然后使用 OTPW 系统进行身份验证?(我是否必须创建两个用户?)
security password ssh authentication pam
authentication ×1
pam ×1
password ×1
security ×1
ssh ×1