安装 openssh-server 后,我在终端运行 sudo 命令后看到 [sudo]。 在我删除 openssh-server 后,我仍然看到它。 这是什么意思? 以及如何删除它?
示例:
<块引用>用户名:~$ sudo ls
<块引用>[sudo] 用户名密码:
Ubuntu 20.04
谢谢
答案 0 :(得分:0)
这是默认 sudoers
的一部分。它可以在 SUDO_PROMPT
文件中、在命令行上或通过 password for username:
环境变量进行配置。
例如,如果您想让提示为“/etc/sudoers
”,请使用 visudo 将以下内容添加到您的 sudo's -p
文件中。
默认 passprompt = "%p 的密码:"
对于传统的 Unix 密码提示,请尝试:
<块引用>默认密码提示 = "密码:"
如果愿意,您还可以使用 SUDO_PROMPT
标志或通过在 shell 启动文件(.profile、.bashrc 等)中设置 asyncData
环境变量来设置提示。