跳转至主要内容
晴雨技术笔记

sudo 显示星号

杏川铭心 杏川铭心
发表于 2025年12月28日
  • 本文最后编辑于 130 天前,部分信息可能已过时,请注意甄别。
  • 众所周知,sudo 在输入密码的时候,默认是什么回显都没有的,和 Linux 终端里其他要输入密码的地方一样。

    sudo 输入密码不显示星号。

    不过有的发行版,特别是那种“新手友好”的,例如 Linux Mint、Zorin OS、Elementary OS 等,在输入密码的时候,却会显示星号。虽然安全性差了一点点,毕竟这样可以知道你的密码有多少位,而且显示一堆星号不是没有代价的,早期的某些版本就因为这个星号被狠狠爆破了。

    但是架不住好看啊,而且对于新手来说,显示星号确实比什么都不显示要安心的多。

    实际上这个是个 sudo 里的自带功能,不过默认禁用了而已。

    想启用也很简单,在 /etc/sudoers 中添加下列内容:

    Defaults pwfeedback

    大部分发行版也会加载 /etc/sudoers.d/ 下的所有文件,如果你觉得全部塞进一个文件太乱的话也可以拆开来,比如刚刚那一行,你可以放在 /etc/sudoers.d/10-pwfeedback 这个文件中。

    再测试一下,会发现显示出了星号。

    sudo 回显星号。

    当然我的密码并不是 123456,甚至不是六位的,这里只是给大伙做个示范

    怎么样,你学会了吗?

    • 特别提醒:

      评论看到就会回,但是不保证速度,有的时候站长忘记看的话就会出现审核好几天也没有动静的情况……

      有垃圾评论检查,如果评论之后直接消失、没反应说明被识别为垃圾评论了。

      如果等不及的话,可以加群!

    杏川铭心
    杏川铭心

    群号:1101838302,欢迎友好交流 :P 曾用名Frank419(现在也是我在很多地方的用户名),网站站长。

    发表回复

    您的邮箱地址不会被公开。 必填项已用 * 标注