为什么不能在PuTTY中输入密码?


7

我可以使用PuTTY连接到主机。但是,当PuTTY终端要求输入密码时,我将无法输入任何字母。

我重新安装了putty.exe,但是结果是一样的。

谁能帮我吗?

Answers:


23

如果它什么都没显示,则是Putty的一项安全功能。正常输入密码,然后按Enter,您应该进入。

Putty通过在命令提示符下完全不显示密码来阻止人们知道密码的长度。这意味着您可能认为您无法输入,而实际上您却无法输入。


2
另外,这不仅限于腻子。对于许多应用程序,这是正常操作。仅供以后在密码提示符下遇到“无法识别键盘输入”程序的人参考时使用。
特拉维斯,

1
哇..这是我对SuperUser的第二或第三回答,我得到了一个不错的回答徽章。
泰勒·卡特

因为这是一个很好的答案:)使用标准的MS telnet,如果您使用的是PuTTY,我想您以前曾使用过这种行为
Ciaran 2009年

7
我真的想知道这是否与腻子有关。不只是远程计算机不回显密码(以任何形式)吗?
Arjan

@Arjan实际上,这是Linux / Unix的PAM(可插入身份验证管理器)的功能。就像您所说的那样,密码输入完全被远程主机隐藏。
juniorRubyist,

0

您可能想在Google上搜索名为“ Linux密码视觉反馈”的内容。这是一个内置设置,隐藏在linux的visudo中。您可以启用它,并在输入密码时显示视觉反馈(星号)。

我经常使用这种视觉反馈,因为当我需要将我的长密码粘贴到终端中时,该视觉反馈可以告诉我实际上我已经在终端中输入了一些内容。这种视觉反馈在某些情况下对某些人有帮助,例如:“键入此密码时,我的键盘可以工作吗?”?

他们之所以会隐藏密码字段,而不是放置一些虚拟的星号,是因为他们认为黑客可以“邀请”客人“何时”输入带有视觉反馈的密码。

因此,启用上述视觉反馈存在一些弊端,即黑客可以在“何时”开始输入密码,而“输入多少字符”来宾。


我尽力解释了有关用例的知识。当然,在发表评论之前,我没有读过别人给出的答案。我不喜欢回答定义问题。我知道它已经找到了答案,但是我正在帮助其他人以其他方式解决他们没有提出任何要求的问题。
MaXi32 '19
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.