如何让 PuTTY 不记住密码?

如何让 PuTTY 不记住密码?

我将 SSH 密钥导入 PuTTY(创建 .ppk 文件)。我的 SSH 密钥使用密码。

当我第一次使用该 .ppk 登录时,PuTTY 要求我输入密码,但显然,该密码已被存储,因为它在后续连接中没有要求我输入密码。

我每次都需要输入密码。如何配置 PuTTY 使其始终要求输入密码?

这是连接的事件日志:

=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2019.08.01 11:47:20 =~=~=~=~=~=~=~=~=~=~=~=
Using username "gordo".
Authenticating with public key "imported-openssh-key" from agent
Last login: Thu Aug  1 10:46:13 2019 from ip-<ip_redacted>.ec2.internal
]0;gordo@ip-<ip_redacted>:~[gordo@<ip_redacted> ~]$ exit
logout

答案1

使用公钥“imported-openssh-key”进行身份验证来自代理

您已将密钥加载到PuTTY 身份验证代理 – Pageant。因此,不是 PuTTY 要求您输入密码,而是 Pageant。

Pageant 的真正目的就是避免每次都输入密码。

如果您确实想每次都输入密码,请从 Pageant 中删除密钥。Pageant 位于 Windows 任务栏托盘中。它的图标是一台带帽子的旧台式电脑。

相关内容