Linux 薄荷。如何设置终端密码不可见?

Linux 薄荷。如何设置终端密码不可见?

大约 2 天前我换成了 Linux Mint。当我输入“sudo 密码”时,我感到不舒服,因为我以前什么也看不到,现在我看到了“*****”。

答案1

LinuxMint 在/etc/sudoers.d/0pwfeedback.

您可以像我一样简单地删除该文件,因为它只包含该调整:

sudo rm -rf /etc/sudoers.d/0pwfeedback

答案2

使用 visudo 删除 sudoers 文件中任何提及“pwfeedback”的内容。如果打开,它通常位于“默认”行之一下方。

您还可以添加一个!如果您需要更细粒度的控制,请在文件中的任何 pwfeedback 实例之前显式禁用它。

编辑:如果您不习惯使用 vi,您还可以使用类似的内容指定编辑器EDITOR=nano sudo -E visudo

答案3

接受的简单删除答案/etc/sudoers.d/0pwfeedback将精确工作,直到下一次更新mintsystem将该文件放回原位。

恢复旧行为的方法是受到推崇的负责新文件的人员的方法是覆盖稍后读取的另一个文件中的设置:

echo 'Defaults !pwfeedback'|sudo tee /etc/sudoers.d/9_no_pwfeedback

相关内容