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

admin11个月前笔记110


你可以在上面的文件中定义 sudoers 嘲讽或其他选项。它在 defaults 部分下设置。

image.png

在本文中,我们将解释一个 sudoers 配置参数,以允许个人或系统管理员设置 sudo 命令,当系统用户输入错误密码时“嘲讽”他们。

首先打开文件/etc/sudoers ,如下所示:

$ sudo visudo

进入 defaults 部分,并添加下面的行:

Defaults   insults

下面是我系统中 /etc/sudoers 默认展示的 defaults 部分。

image.png

设置 sudo insults 参数

从上面的截图中,你可以看到 defaults 中还有许多其他默认值定义,例如,每次用户输入错误的密码时发送邮件到 root、设置安全路径、配置自定义 sudo 日志文件等。

保存并关闭文件。

运行 sudo 命令并输入错误的密码,然后观察 insults 选项是如何工作的:

$ sudo visudo

image.png

实践 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

image.png

设置 sudo 错误密码消息

保存并关闭文件,然后调用sudo 查看它是如何工作的,你设置的 badpass_message 消息会在每次你或任何系统用户输入错误的密码的时候打印出来。

$ sudo visudo

image.png

sudo 密码错误消息

就是这样了,在本文中,我们回顾了如何在用户输入错误的密码时将 sudo 设置为显示嘲讽。请通过下面的评论栏分享你的想法


相关文章

Nginx上游服务器长连接配置

Nginx上游服务器长连接配置

一、概述Nginx Upstream连接后端有两种方式:短连接和长连接。Keep-Alive即俗称的长连接,使客户端到服务端建立的连接持续有效,当对服务器发起后续请求时,Keep-Alive功能可以复...

如何使用 testdisk 恢复已删除的文件

如何使用 testdisk 恢复已删除的文件

当你在 Linux 系统上删除一个文件时,它不一定会永远消失,特别是当你最近才刚刚删除了它的时候。除非你用 shred 等工具把它擦掉,否则数据仍然会放在你的磁盘上 —— 而恢复已...

搭建Nginx服务器

搭建Nginx服务器

搭建Nginx服务器Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,占有内存少,并发能力强,并发能力在同类型的网页服务器中表现较好。本文档将介绍如何搭...

网络流量控制技术简介

网络流量控制技术简介

网络流量控制是数据中心的一个重要主题,因为它是有效使用数据中心网络带宽和维护服务水平协议所必需的。流量整理是数据包(或帧)的重新定时(延迟),直到它们满足指定的带宽和/或突发性限制。由于这种延迟涉及的...

linux系统指令概要

常用命令:clear 清屏 pwd Print Working Directory的缩写,可显示当前所在工作目录的全路径 whoami 当前用户的...

Linux 上使用 Gmail SMTP 服务器发送邮件通知

Linux 上使用 Gmail SMTP 服务器发送邮件通知

谷歌的 Gmail 服务就是最可靠的 免费 SMTP 服务器 之一。想要从应用中发送邮件通知,你仅需在应用中添加 Gmail 的 SMTP 服务器地址和你的身份凭证即可。使用 Gmail 的 SMTP...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。