当前位置: 首页 > news >正文

Linux中新建用户使用sudo问题

文章目录

  • sudo问题


sudo问题

sudo:权限提示指令,当使用sudo这条指令时,会将普通用户的权限提升为root权限
但是在命令行新建用户,这个用户使用sudo指令对一条指令提权是用不了的
在这里插入图片描述
这个用户没有在sudoers file这个文件中,它的意思是这个用户是不被信任的,而且提权它输入密码时还是输入这个用户的密码,那么每一个新建的用户都可以以root的权限来执行,那么root岂不是毫无意义了!其实并不是,因为一般新建的用户使用sudo输入自己密码提权是用不了对应的指令的,因为系统对这个用户它是不信任你,就算你用我的身份来执行也搞不了。例如,我去我高中学校,我和我一个老师认识,想进学校转转,但是门口保安不认识我,他不让我进学校,要老师给保安打招呼我才能进学校!如果我经常想去这个学校,那么我可以让老师给保安室的人说,以后这个人来了直接放行,就是相当于将我添加到了保安的白名单中。
那么如何将其添加到信任白名单(sudoers file)中,我自己这个用户是不可以的
在这里插入图片描述
这个配置文件的拥有者和所属组都是root,其他人的权限是啥也没有
这个用户:我不信我就要改,以vim打开,会发现没有权限修改
在这里插入图片描述
要改这个配置文件只能在root用户下改

在root用户下打开这个配置文件
在这里插入图片描述
找到这里,然后将想要添加的用户添加上去u
在这里插入图片描述
因为root也只是有读权限所有我要强制写入。
在这里插入图片描述
添加之后再以zhangsan这个用户既可以用sudo指令提权了
在这里插入图片描述
当将这个配置文件中的这个用户提剔除,他再使用sudo又用不了了。

http://www.lryc.cn/news/93672.html

相关文章:

  • Sentinel源码分析-ProceesorSlotChain调用链及树状资源节点
  • springboot 连接 kafka集群(kafka版本 2.13-3.4.0)
  • Nacos配置中心使用(Spring Cloud版)
  • STM32F407硬件I2C实现MPU6050通讯(CUBEIDE)
  • HTML5 语义元素(一)页面结构
  • 嵌套滚动实践:onInterceptTouchEvent与NestedScrolling【实用为准】
  • Redis入门 - 5种基本数据类型
  • mybatis-plus用法(一)
  • 源码安装包管理
  • Vue|获取表单数据
  • 微信小程序入门学习02-TDesign中的自定义组件
  • 【linux kernel】linux media子系统分析之media控制器设备
  • Scala--03
  • 【MongoDB】--MongoDB高级功能
  • C# new与malloc
  • 微软MFC技术简明介绍
  • 汽车电子Autosar之车载以太网
  • MSP430_C语言例程注释详
  • Vb+access库存管理系统(论文+开题报告+源代码+目录)
  • Java 数组
  • CSDN 编程竞赛五十八期题解
  • Unity入门6——光源组件
  • C语言之动态内存分配(1)
  • AIGC新时代,注意政策走向,产业方向,拥抱可信AI。需要了解基本理论,基础模型,前沿进展,产品应用,以及小小的项目复现
  • 如何白嫖一年CSDN会员?618活动!亲测有效!!!
  • 微服务: 00-rabbitmq出现的异常以及解决方案
  • Vue3与Vue2比较
  • 如何对待工作中的失误?
  • 使用css3如何实现一个文字打印效果
  • 【雕爷学编程】Arduino动手做(115)---HB100多普勒雷达模块