如何让普通用户使用sudo?

本文介绍了sudo的作用,即临时提升普通用户权限,以及如何通过编辑sudoers文件,确保以root身份登录后,仅指定的普通用户才能使用sudo。步骤包括检查当前用户、切换到root、在sudoers文件中添加用户并保存退出。
摘要由CSDN通过智能技术生成

一、sudo的作用

        sudo就是可以让我们的普通用户以root身份去做一些事情,这相当于给普通用户提升了权限,但是并不是每个普通用户都可以随便拿到root的提权的,也就是sudo是要经过一定处理才可以给普通用户使用,那么如何处理呢?

二、让普通用户可以sudo的方法

切记不可以使用我们windows和mac的快捷键,以避免不必要的麻烦

1. 先执行这个指令

执行之前,要确保我们的用户是root

查看当前登陆的用户的方法:whoami

切换root方法:su - root

vim /etc/sudoers

这个指令是编写sudoers文本,只有把我们普通用户放里面,才可以sudo

2. 进入vim不要动,跟我走

直接按下面的指令,记住有分号,可不能忘了 

:/ALL

找到ALL高亮如图:

之后最简单的一步来了,直接按i进入插入模式(Insert),我们定位到root下一行,就用键盘的上下左右弄!然后把自己要插入的普通用户名写上,剩下的照抄root后面的;

3. 写完之后

按esc,再输入如下,我们就可以正常退出了,接下来我们就可以使用sudo了。

:wq!

  • 17
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 22
    评论
`sudo ldconfig` 是一个Linux系统中的命令,它用于更新系统的共享库缓存。 在Linux系统中,共享库是一组可供程序调用的预编译的动态链接库,它们包含了许多常用的函数和符号。当一个程序需要使用某个共享库时,它会在系统的共享库缓存中查找该库,如果找到则加载并链接到程序中。 `ldconfig` 命令的作用是更新系统的共享库缓存,以便系统能够正确地找到和加载共享库。具体来说,`sudo ldconfig` 命令会执行以下操作: 1. 读取 `/etc/ld.so.conf` 文件:这个文件是一个配置文件,包含了共享库的默认搜索路径。`ldconfig` 命令会读取该文件,并将其中的路径添加到共享库搜索路径列表中。 2. 读取 `/etc/ld.so.conf.d` 目录下的配置文件:这个目录下存放着其他一些共享库搜索路径的配置文件,`ldconfig` 命令会读取这些文件,并将其中的路径添加到共享库搜索路径列表中。 3. 扫描共享库文件:`ldconfig` 命令会扫描系统中指定的共享库目录,查找所有的共享库文件,并生成一个索引文件。 4. 更新共享库缓存:最后,`ldconfig` 命令会将生成的索引文件写入到 `/etc/ld.so.cache` 文件中,更新系统的共享库缓存。 通过运行 `sudo ldconfig` 命令,你可以确保系统正确加载并链接所需的共享库。这在安装新的共享库或更新共享库时特别有用,因为它可以使系统立即生效,而无需重启。
评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

终将向阳而生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值