执行sudo时的提示语,如何修改?如何让其总是出现/或是永不出现?

执行sudo时的提示语,如何修改?如何让其总是出现/或是永不出现?

想要修改,输入sudo命令后出现的提示语(有中英两个版本)以及其出现次数:
sudo输入后出现的提示语
图片来自另外一篇文章(懒得再截图了,但是那篇文章方法有问题

背景

最近想要修改sudo默认的提示语,但是根据中文互联网上的资料,需要我们重新对sudo重新编译才能更改提示语内容。

然而实际上是完全没有必要的,我们只需要更改/etc/sudoers配置文件即可。

同时更改sudoer配置文件也可以顺便实现控制提示语出现的条件。

  1. 默认提示语是只出现一次(ubuntu发行版默认不编译提示语,因此即使开启提示语,也没有信息输出)
  2. 我们也可以通过更改配置文件实现,永远不提示
  3. 每次都提示

TL;DR

1. 修改提示语内容

假设我们想要输入的提示语内容为:

We trust you have received the usual lecture from the local system administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.

我们将内容保存到了目录:/etc/sudoers.lecture文件中。

现在我们只需要在/etc/sudoers文件中,使用命令visudo添加下面的这行

Defaults        lecture_file = /etc/sudoers.lecture

2. 修改提示语出现次数

同样是修改/etc/sudoers文件,使用命令visudo添加下面的这行

Defaults        lecture = always

其中always也可以分别被替换成:

  1. always(总是,每次输入sudo都会出现提示语)
  2. once(只有用户第一次使用sudo才会显示)
  3. never(永远不显示提示语)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值