shell sudo更改默认错误消息

hjzp0vay  于 2022-12-30  发布在  Shell
关注(0)|答案(3)|浏览(87)

我正在编写一个bash脚本,其中需要一些自定义提示。

sudo -p "Some custom prompt"

工作就像一个魅力,但我怎么能改变默认消息弹出时,用户输入错误的密码(如果这是可能的)?
先谢了!

6rqinv9w

6rqinv9w1#

你不能改变它,但是在sudoers文件中你可以输入:
默认badpass_message=“您的自定义错误消息”

pbpqsu0x

pbpqsu0x2#

有一种方法可以改变它,但是需要重新编译sudo。然后你可以在配置步骤中提供--with-badpass-message。参考源代码。
如果你不能重新编译sudo,我认为这是不可能的。

x0fgdtte

x0fgdtte3#

你需要添加badpass选项到sudoers文件

sudo vim /etc/sudoers

然后输入这个

Default badpass_message="error"

相关问题