Linux 终端输入密码时显示星号
Linux 默认在终端输入密码时不显示任何字符,这是为了防止旁人根据输入长度猜密码。如果你希望输入时能看到 * 提示,改一下 sudo 配置就行。
操作步骤
打开 sudo 配置文件:
sudo visudo
找到这一行:
Defaults env_reset
在末尾加上 ,pwfeedback:
Defaults env_reset,pwfeedback
如果找不到 Defaults env_reset,直接新起一行写:
Defaults pwfeedback
保存退出(nano 下 Ctrl+O 保存,Ctrl+X 退出)。配置立即生效,下次 sudo 输入密码时就会显示星号了。
恢复默认
想改回什么都不显示,再次运行 sudo visudo,删掉 ,pwfeedback 即可。