终端不接受输入

终端不接受输入

我的终端不接受任何密码输入,因此我现在无法完成任何工作......任何帮助都将不胜感激。谢谢

答案1

这是标准行为。您可能习惯于看到星号 (*) 代表您输入的字符。这违反了任何安全逻辑,因为任何人都可以看到您的密码长度,而这不应该被任何偷看您的人看到 ;) Unix 终端不显示任何内容,但它们确实接受输入。如果它不接受您的密码,那就是一个完全不同的问题。如果是这种情况,请打开一个新线程,并提供尽可能多的详细信息。

答案2

在任何 Linux 操作系统(例如 Ubuntu)中使用终端时,默认情况下,它设置为用户完全看不到输入的密码(甚至连星号都看不到)。但你可以改变这种行为,

  1. 打开你的终端(Ctrl-Alt-T)。

  2. 键入以下命令:

    $ sudo visudo

    (请再输入一次,也是最后一次,请输入您的密码,但不要看输入的内容)。

  3. 然后向下滚动到以下行:Defaults env_reset

  4. 并将其更改为:Defaults env_reset,pwfeedback

  5. 然后按 Ctrl-X 完成,按 Y 进行更改,按 Enter 退出。

现在,您将能够在终端中看到输入的密码的星号。

相关内容