关于sudo配置

简介: 关于sudo配置

前言

这里做一个小补充,主要讲一下关于利用sudo对指令提权以及普通用户无法使用sudo指令的问题。


在前面的文章【Linux】一文掌握Linux权限中,我们讲到了关于权限的一些问题。我们知道root身份下,一切畅通无阻,而权限只是用来限制我们这些普通用户的。权限的存在虽然在一定程度上保证了安全性,但是有时候,我们在进行一些操作时,比如用vim下载一些东西,或者需要急切地对某些文件进行修改等,而我们作为普通用户又权限不足,还需要进行身份切换,会比较麻烦。


而sudo的作用,便是对指令进行提权。是我们可以在不进行root身份切换的情况下,可以用root的权限做一些事情。


先举个例子:


1.png


配置sudo

看着用起来还是蛮爽的,但是我们作为普通用户,并没有在系统的“信任名单”上面,也就是说,我们普通用户是无法直接使用sudo的。


2.png


因此我们需要进行配置,将该用户添加进“信任名单”,步骤如下:


1、使用root身份,输入vim/etc/sudoers,(必须使用root身份)找到如下所示:


3.png


2、将我们的用户按照它的格式,添加进去保存并退出(这里需要强制保存并退出!)。


4.png


此时该用户lzn便可以使用sudo对指令进行提权了。输入sudo的时候,会提示输入用户密码,密码确认后就会实现指令提权。


5.png



相关文章
jrtplib开源库系列之一:jrtplib介绍、安装和测试(window 10环境介绍)
关于jrtplib库网上已经有很多介绍,而且目前jrtplib作者已经停止更新(Apr 18, 2020),最新版本为v3.11.2。本系列内容也以该版本进行介绍。 相信你已经对RTP/RTCP协议有一定的了解,并想更深入的了解RTP协议的具体实现,jrtplib就是使用使用C++实现的RTP/RTCP协议。具体标准为RFC3550,如果想仔细阅读原文,但是对英文又有点吃力,可以参考我的博客RTP/RTCP中英文对照,在博客的后面有百度链接,是对RFC3550的中文翻译,可能很多地方不太准确,有些内容是自己添加进去的,希望不会影响你的阅读。
350 0
|
18天前
|
SQL 存储 关系型数据库
PostgreSQL数据库指南: 自带指令命令一览表。
总结来说,掌握这些基本命令可以帮助你更有效地使用PostgreSQL数据库进行日常操作和管理工作。希望以上内容对你有所帮助!
160 6
|
安全 Shell Linux
【Shell 命令集合 系统管理 】Linux 以超级用户(root)的身份执行特权命令 sudo命令 使用指南
【Shell 命令集合 系统管理 】Linux 以超级用户(root)的身份执行特权命令 sudo命令 使用指南
536 1
|
Linux
CentOS 7 配置yum阿里源 (三步即可)
CentOS 7 配置yum阿里源 (三步即可)
30071 1
|
10月前
|
运维 安全 Linux
阿里云操作系统迁移最佳实践
本次分享的主题是社区操作系统迁移和阿里云操作系统迁移。由龙溪社区王喆分享。 1. 操作系统生命周期 2. 操作系统迁移方案 3. 操作系统迁移流程 4. 操作系统迁移评估 5. 一站式迁移运维平台SysOM 6. SMC操作系统迁移实践
338 2
|
安全 Linux 网络安全
LDAP学习笔记之九:OpenLDAP 密码策略、审计控制
LDAP学习笔记之九:OpenLDAP 密码策略、审计控制
|
网络协议 Linux 网络安全
suse 12 配置ip,dns,网关,hostname,ssh以及关闭防火墙
suse 12 配置ip,dns,网关,hostname,ssh以及关闭防火墙
916 0
Centos8 Error: Failed to download metadata for repo ‘appstream‘: Cannot prepare internal mirrorlist:
Centos8 Error: Failed to download metadata for repo ‘appstream‘: Cannot prepare internal mirrorlist:
500 1
|
API 数据库
基于jeecgboot流程管理平台的在线表单设计修改成formdesigner(一)
基于jeecgboot流程管理平台的在线表单设计修改成formdesigner(一)
328 1
|
存储 Linux 网络安全
centos7使用yum网络安装
这些是使用Yum进行网络安装的基本步骤。根据你的需求,你可以重复步骤3和4来安装其他软件包。请注意,执行Yum操作需要root或具有sudo权限的用户。
915 1