输错密码?这个 sudo 会“嘲讽”你

输错密码?这个 sudo 会“嘲讽”你

你在 Linux 终端中会有很多的乐趣。我今天要讲的不是在终端中跑火车

我今天要讲的技巧可以放松你的心情。前面一篇文章中,你学习了如何在命令行中增加 sudo 命令的超时。今天的文章中,我会向你展示如何让 sudo 在输错密码的时候“嘲讽”你(或者其他人)。

对我讲的感到疑惑?这里,让我们看下这张 gif 来了解下 sudo 是如何在你输错密码之后“嘲讽”你的。

那么,为什么要这么做?毕竟,“嘲讽”不会让你的一天变得开心,不是么?

对我来说,一点小技巧都是有趣的,并且要比以前的“密码错误”的错误提示更有趣。另外,我可以向我的朋友展示来逗弄他们(这个例子中是通过自由开源软件)。我很肯定你有你自己的理由来使用这个技巧的。

在 sudo 中启用“嘲讽”

你可以在sudo配置中增加下面的行来启用“嘲讽”功能:


  1. Defaults insults

让我们看看该如何做。打开终端并使用下面的命令:


  1. sudo visudo

这会在 nano中打开配置文件。

是的,我知道传统的 ‘visudo’ 应该在 vi 中打开 /etc/sudoers 文件,但是 Ubuntu 及基于它的发行版会使用 nano 打开。由于我们在讨论vi,这里有一份 vi 速查表可以在你决定使用 vi 的时候使用。

回到编辑 sudeors 文件界面,你需要找出 Defaults 所在的行。简单的很,只需要在文件的开头加上Defaults insults,就像这样:

如果你正在使用 nano,使用Ctrl+X来退出编辑器。在退出的时候,它会询问你是否保存更改。要保存更改,按下“Y”。

一旦你保存了 sudoers 文件之后,打开终端并使用 sudo 运行各种命令。故意输错密码并享受嘲讽吧:)

sudo 可能会生气的。看见没,他甚至在我再次输错之后威胁我。哈哈。

如果你喜欢这个终端技巧,你也可以查看其他终端技巧的文章。如果你有其他有趣的技巧,在评论中分享。

本文来自合作伙伴“Linux中国”

原文发布时间为:2013-04-02.

时间: 2024-10-31 17:13:56

输错密码?这个 sudo 会“嘲讽”你的相关文章

增加 Windows10系统安全性!Windows 10系统也可以像iPhone手机一样设置输错密码等半年!

我们在日常生活中,手机.平板的密码若输入超过一定次数限制,会有暂时锁定的机制,用以推迟密码被破解的时间,而 Windows 电脑相当宽宏大量,为了怕你一时忘记密码,所以提供给你无限次数的密码输入机会,但同样的别人也有无限次的机会来尝试猜你的密码. 相信很多人都习惯会在电脑上设置密码,以避免其他人来窥视电脑中储存的数据,特别是办公室,电脑里的工作数据可不能外泄,其实 Windows 专业版.企业版与教育版中的「本地组策略编辑器」中就有一个设置登录次数上限的功能,当输入错误密码到你定下的上限时,系统

Win7系统输错密码锁定电脑

  1.首先,点击开始菜单再附件里面找到运行,点击打开它. 2.在"运行"对话框中输入"gPEdit.msc",点击确定打开"组策略编辑器". 3.在"组策略编辑器"依次打开"计算机配置"-"windows设置"-"安全设置"-"账户策略"-"账户锁定策略". 4.在"账户锁定策略"对话框中我们双击"

ipad多次输错密码停机怎么办?ipad己停用解决方法

1. 在电脑安装一个 iTunes软件了,我们利用iTunes恢复固件就可以了. 2.现在我们把ipad"开机键" 进入关机了,如下图所示. 3.然后我们同时按下ipad的"开机键"和"home键" 不松手. 4.然后会出现一个"苹果"之后我们再松按"开机键"手机,但是继续按住"home键"不放. 5.这个时间如果你的ipad出现一个"USB图标"和"苹果图

导入-平台登录老提示“用户名或密码错误”,但我确认没输错,这个毛病在这个平台以前出现过。

问题描述 平台登录老提示"用户名或密码错误",但我确认没输错,这个毛病在这个平台以前出现过. 背景:刚买的**万网空间**,把平台部署上去,数据库也导入了,平台界面可以打开. 问题:但登录时,老是提示"输入的用户名或密码错误",之前在别的空间部署这个 平台出现类似问题,当时的原因是数据库连接问题,即web.config文件数据库连接 参数不对,现在我把web.config代码贴上,供参考: <?xml version="1.0"?>

javascript-需要修改这串脚本,目前页面是login.html,输错三次密码后会跳转到nologin.html页面

问题描述 需要修改这串脚本,目前页面是login.html,输错三次密码后会跳转到nologin.html页面 需要修改这串脚本,目前页面是login.html,输错三次密码后会跳转到nologin.html页面,现在新增一个页面:wait.html.想达到的效果是一旦进入nologin.html,5分钟内进入login.html会自动跳转到wait.html,5分钟后进入login.html可以正常进入.cookie实现 var errCount = 0; function check() {

苹果5s密码输错停用怎么办 iPhone5s停用了解决办法

  [iPhone5s密码输错停用解决方法] 1.出现此问题只要关机了,我们同时按下 "电源键"和"主屏幕home"强制关机 2.然后我们苹果5s连接电脑然后在按下iphone"主屏幕home"按钮. 3.等待屏上有"连接itunes" 我们再放开按住的"主屏幕home"按钮, 如果没有提示我们可以多尝试几次即可. 4.itunes应该会打开并显示类似以下的信息:"itunes已检测到一个处于恢复

Win8系统账户密码输错导致无法退出安全模式怎么办?

  Win8系统账户密码输错导致无法退出安全模式怎么办?下面给大家介绍一下解决方法. 解决方法: 1.先重新启动Win8系统电脑,然后查看Win8系统的电脑是否还可以正常登录操作系统.如果无法登录系统,需要先强制关闭电脑三次,然后在电脑自动出现高级模式时,再选择"疑难解答",然后接着依次展开"高级选项",并依次点击"启动设置",再选择重启; 2.最后再选择禁用驱动强制签名,如果还是无法设置,那只能在疑难解答中选择要保留的文件,然后再将它重置到电脑

plsql登陆界面datebase没有任何选项,手动输用户名密码和datebase也没用。

问题描述 plsql登陆界面datebase没有任何选项,手动输用户名密码和datebase也没用. http://imgsrc.baidu.com/forum/w%3D580/sign=afd89605ceea15ce41eee00186023a25/7d49cffaaf51f3de186c41e493eef01f3b297930.jpg 解决方案 看看你的Oracle有没有安装正确,sqlplus能不能正常连接,确定没问题后进入plsql进入工具-首选项,找到连接选择你的主目录名和oci库,

svn 匿名 http 验证-现金求解!!!SVN通过网页访问的时候不需要用户名密码,用客户端checkout 的时候却老是要输用户名密码

问题描述 现金求解!!!SVN通过网页访问的时候不需要用户名密码,用客户端checkout 的时候却老是要输用户名密码 各位大侠,小弟有个很捉急的问题,这个svn库,直接在浏览器里可以打开,各个文件都可以访问,不需要用户名密码.http://code.marketcetera.org/root/trunk/ 但是用svn客户端checkout 的时候总是提示要输入用户名密码..但是我不知道用户名密码呀... 很着急的问题,在线等,提供解决方法的大侠请留下支付宝账号,我请您两瓶喜力! 解决方案 解