如何在Linux的终端窗口中显示密码星号

当您在Linux中使用sudo运行命令时,终端会提示您键入密码,但在您键入时没有任何视觉反馈。我们将显示一个快速调整,当您在终端中键入密码时将显示星号(*)。

注意:如果我们说要在本文中键入内容,并且文本两边有引号,请不要键入引号,除非我们另有说明。

我们将打开“/etc/sudoers”文件并更改设置以自定义宽限期的长度。要开始,请按Ctrl+Alt+T打开终端窗口。在提示符下键入以下命令,然后按Enter键。

出现提示时键入密码,然后按Enter键。请注意,输入密码时不会显示星号。

使用Nano文本编辑器直接在终端窗口中打开文件。使用键盘上的箭头键将光标移动到以下行的末尾:

相关:将Ubuntu Linux上的默认编辑器从Nano更改为

重要提示:切勿使用普通文本编辑器编辑sudoers文件。始终使用此处所述的visudo命令。如果sudoers文件的语法不正确,您将得到一个无法获得提升权限或root权限的系统。visudo命令可以像处理普通文本文件一样打开文本编辑器,但该命令还会在保存文件时验证其语法。这可以防止sudoers文件中的配置错误阻止sudo操作,这可能是您获得root权限的唯一方法。

传统上,Linux使用vi作为默认编辑器,但Ubuntu选择使用Nano。如果您更愿意使用vi作为Ubuntu中的默认文本编辑器,而不是Nano,请参阅我们的文章。

通过在行尾添加“,pwback”来更改该行。

您也可以在“env_Reset”后按Enter键来创建一个新行,并在新行中键入以下内容:

注意:“Defaults”和“pwback”之间的空格应该是制表符。

进行更改后,按Ctrl+X并键入“y”以响应窗口底部显示的保存更改的问题。

系统将要求您在底部输入要写入的文件名。按Enter键接受默认值。

您将返回到命令提示符。要关闭终端窗口,请在提示符下键入“exit”,然后按Enter键。您也可以单击窗口左上角的X按钮。

下次打开终端窗口并使用sudo运行命令时,您将在提示符下输入密码时看到星号。

注意:您必须关闭并打开终端窗口才能使更改生效。

相关文章