自定义 sudo 在你输入错误的密码时嘲讽信息

导读sudoers 是 linux 中的默认 sudo 安全策略插件,但是经验丰富的系统管理员可以自定义安全策略以及输入输出日志记录的插件。它由 /etc/sudoers这个文件驱动,或者也可在 ldap 中。你可以在上面的文件中定义 sudoers 嘲讽或其他选项。它在 defaults 部分下设置。
在本文中,我们将解释一个 sudoers 配置参数,以允许个人或系统管理员设置 sudo 命令,当系统用户输入错误密码时“嘲讽”他们。
首先打开文件/etc/sudoers ,如下所示:
$ sudo visudo进入 defaults 部分,并添加下面的行:
defaults insults下面是我系统中 /etc/sudoers 默认展示的 defaults 部分。
设置 sudo insults 参数
从上面的截图中,你可以看到 defaults 中还有许多其他默认值定义,例如,每次用户输入错误的密码时发送邮件到 root、设置安全路径、配置自定义 sudo 日志文件等。
保存并关闭文件。
运行 sudo 命令并输入错误的密码,然后观察 insults 选项是如何工作的:
$ sudo visudo
实践 sudo insult
注意:当配置 insults 参数时,它会禁用 badpass_message 参数,该参数在用户输入错误的密码时,会在命令行中输出特定的消息(默认消息为 “sorry, try again”)。
要修改该消息,请将badpass_message 参数添加到 /etc/sudoers 文件中,如下所示。
defaults badpass_message=password is wrong, please try again #try to set a message of your own
设置 sudo 错误密码消息
保存并关闭文件,然后调用sudo 查看它是如何工作的,你设置的 badpass_message 消息会在每次你或任何系统用户输入错误的密码的时候打印出来。
$ sudo visudo
sudo 密码错误消息
就是这样了,在本文中,我们回顾了如何在用户输入错误的密码时将 sudo 设置为显示嘲讽。请通过下面的评论栏分享你的想法。
作者简介:
aaron kili 是 linux 和 f.o.s.s 爱好者,将来的 linux sysadmin、web 开发人员,目前是 tecmint 的内容创建者,他喜欢用电脑工作,并坚信分享知识。

关于选择PCB板“针座”的一些知识点
三星Galaxy Ring智能指环最快明年Q3推出:共四种尺寸
跳票多次AirPods终上市开卖,你的热情还在吗?
最繁忙的“公交车”,猜猜怎么进行客流统计
荣耀Play4系列6月3日发布:真正的5G手机普及者
自定义 sudo 在你输入错误的密码时嘲讽信息
搞事情?高通将拒绝博通千亿美元收购
何将感应开关用于盖打开/关闭检测
小米6发布时间确定:2017年首战就是2月14日
张忠谋:今明年半导体一片光明
buffer缓冲器电路图与buffer电路示意图
AM091012LN-P1宽带低噪声放大器
大型机器人产业基地新松智慧园正式投入运行
2019年9月底中国移动将会在超过40个城市提供5G服务
使用高级综合HLS开发2D中值滤波器算法
未来的苹果Mac机种中继续支持Thunderbolt
南通市“大数据+指挥中心+综合执法队伍” 保障有序畅行
PI推出可对X电容自动放电的双端子CAPZero系列IC
VR结合无人机 也许是竞技体育的下一个爆点
风机叶轮磨损原因及解决方法