【linux】centos7 普通用户授予 root 权限

news2025/1/13 15:40:05

请添加图片描述

目录

  • 前言
    • sudo介绍
    • sudo的使用前提 --- 配置文件/etc/sudoers
  • 结语

前言

最近通知 linux 期末考试啦!要上机实操并且要求不能使用 root 用户,因此有些操作需要涉及到权限问题,我们都知道在命令前加sudo就行了,但sudo的使用也是有前提的,一起来看看吧!

sudo介绍

sudo是linux下经常使用的允许普通用户使用超级用户权限的工具,允许系统管理员让普通用户执行一些或者所有的root命令,如halt,reboot,su等等。这样不只减小了root用户的登录 和管理时间,一样也提升了安全性。

sudo的使用前提 — 配置文件/etc/sudoers

在这里插入图片描述
如上图,在ndh用户下使用cat命令输出sudoers文件信息,提示我们权限不够,因此我在该命令前加了sudo,提示我当前用户不在sudoers文件中,因此我们要在root用户中打开该文件,将ndh用户添加进去授予root权限!

在root用户下使用 vi /etc/sudoers 命令打开这个文件。
在这里插入图片描述
如图,在root这一行下添加

username ALL=(ALL)  NOPASSWD:ALL

这里NOPASSWD:ALL可以使你使用sudo命令时不再输入当前用户的密码!

如果添加的语句为

username ALL=(ALL)  ALL

则你每次使用sudo时都要输入当前用户的密码,比较麻烦!
在这里插入图片描述

添加好之后保存退出一定要用 :wq! 强制退出。

为啥呢,看下图:
在这里插入图片描述
可以看到即使是root用户,对sudoers文件也没有写权限,因此我们用:wq!强制保存并退出!当然你也可以使用chmod指令修改这个文件的权限,内容写好之后再把权限改回原来的样子,只是这样比较麻烦!

配置搞好之后,此时我们使用sudo命令就没有问题啦!

在这里插入图片描述

结语

如果你觉得博主写的还不错的话,可以关注一下当前专栏,博主会更完这个系列的哦!也欢迎订阅博主的其他好的专栏。

🏰系列专栏
👉软磨 css
👉硬泡 javascript
👉flask框架快速入门

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/74690.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Spring 创建和使用 · 存储 bean 对象 · 获取并使用 bean 对象 · 关于配置文件 id 的注意事项 · getBean 方法的更多用法

Spring 是一个包含了众多工具方法的 IoC 容器。 容器的最基本的功能:把对象存储到容器(Spring)中;从容器中将对象取出来。 在 Java 中对象也叫做 Bean,以后我们遇到对象就以 Bean 著称。 一、创建 Spring 项目1.1 创建…

吹爆,阿里专家手码“数据库优化速成小册”Github现已疯传

现在在很多设计、开发、测试人员的眼中会认为SQL优化只是DBA 的事情。他们不需要去关心。反映到具体工作中,他们缺乏相应的优化意识,只注重功能的实现而忽略了相应的执行成本。最终的结果往往就是代码质量不高,软件上线后问题多。 LZ当初就是…

现货黄金K线图的“温柔一刀”

学习现货黄金交易K线图如何看、如何分析的方法非常多,但是小编交易,徐学一到两种即可,学会小而精的分析方法,才是我们赚钱的秘诀。俗话说得好,一招鲜吃遍天,就是这个道理。如果技术太多,最后没办…

IOT云平台 simple(5)springboot netty实现modbus TCP Master

本系列教程包括: IOT云平台 simple(0)IOT云平台简介 IOT云平台 simple(1)netty入门 IOT云平台 simple(2)springboot入门 IOT云平台 simple(3)springboot netty实现TCP Se…

IFR202型红外雨量传感器数据说明

信号输出 寄存器 OUT_CFG 默认参数时,当降雨量达到预设的分辨率时,传感器从脉冲线输出脉冲信号、从数字 接口 RS232 或者 RS485 输出总降雨量、LED 指示灯闪烁一次。 数字接口 RS232 或者 RS485 输出数据帧说明如下:(16 进制数…

VUE3 数据的侦听

侦听数据变化也是组件里的一项重要工作,比如侦听路由变化、侦听参数变化等等。 Vue 3 在保留原来的 watch 功能之外,还新增了一个 watchEffect 帮助更简单的进行侦听。 watch 在 Vue 3 ,新版的 watch 和 Vue 2 的旧版写法对比,在…

Spring Security基础使用

Spring Security基础使用 定义 官方文档:https://docs.spring.io/spring-security/reference/index.html security结合servelt:https://docs.spring.io/spring-security/reference/5.6/servlet/getting-started.html Security 官方示例项目:https://…

深度对比 Footprint 和 Dune 数据模型

在产品建设方面,数据所有权转移已迅速成为需要解决的关键问题之一。社交媒体平台滥用数据的现象频发,我们亟需建立方案来解决这一问题。鉴于此,区块链提供了一种功能,可以永恒地存储、转移数据,并创建市场,…

ChatGPT帮你写代码?人工智能ChatGPT之于Web3的几点思考

人工智能AI有人热情膜拜,有人畏惧如虎,AI的发展已经进入高层面的快车道,技术更新迭代日新夜异,技术无罪也无善恶,曾经科幻未来的人机交流,共生共存如今在我们的脑海中已经有了轮廓的意识感想,科…

Spring底层事务原理

Spring事务底层原理一、EnableTransactionManagement工作原理二、Spring事务基本执行原理三、Spring事务的过程四、Spring事务传播机制五、Spring事务传播机制分类(1)案例分析、情况1(2)案例分析、情况2(3)…

SEVNLDAEFR, 186142-28-9

This peptide substrate corresponds to the Swedish Lys-Met/Asn-Leu (K670N/M671L) mutation of the amyloid precursor protein (APP) β-secretase cleavage site. It has been used for assaying β-secretase activity.该肽底物对应于淀粉样前体蛋白(APP) β-分泌酶切割位…

政企办公「分水岭」以至,融云百幄数智化破局

中国政企数智办公平台行业研究报告 246 年前,亚当斯密便在《国富论》中提出,劳动分工是提高社会生产效率的主要原因。从工厂定岗,到国际分工,分工的价值已经深入社会生活和工作的方方面面。关注【融云RongCloud】,了解…

六、使用注解开发

文章目录一、CRUD 注解(舍弃 mapper.xml): Select、 Insert、 Update、 Delete、 Param1、Select2、Insert3、Delete4、Update5、Param二、Lombok 插件,减少重复代码1、Data一、CRUD 注解(舍弃 mapper.xml): Select、 Insert、 Update、 Delete、 Param 通过注解去处…

【Netty】Netty高性能原理剖析

Netty高性能原理剖析1、前言2、Netty高性能2.1 多路复用通讯方式2.2 异步通讯 NIO2.3 零拷贝(DIRECT BUFFERS 使用堆外直接内存)2.4 内存池(基于内存池的缓冲区重用机制)2.5 高效的 Reactor 线程模型2.5.1 Reactor 单线程模型2.5.2 Reactor 多线程模型2.…

低代码有多爽?1个月的活,只需3天干完

仅看到“低代码”三个字,不少程序员就会吐槽“只适合简单业务,普通查改还行,复杂业务简直是灾难”,甚至认为是“儿童玩具”。 不少人自以为是程序员的二把刀,以为自己懂完了,在没理解低代码的应用场景&…

怎么压缩动态图片?手机怎么压缩gif动图?

在平时的聊天当中为了增加聊天的趣味性我们经常会保存一些有趣的gif动图表情包,但是由于gif图一般是由多帧组成,因此有的gif动图就会非常大,无法添加到表情当中,这时候就需要将gif压缩变小,那么我们用手机怎么压缩gif动…

华硕编程竞赛11月JAVA专场 C题太空遨游 题解

作者主页:Designer 小郑 作者简介:Java全栈软件工程师一枚,来自浙江宁波,负责开发管理公司OA项目,专注软件前后端开发(Vue、SpringBoot和微信小程序)、系统定制、远程技术指导。CSDN学院、蓝桥云…

chatGPT辣么火,你却不会注册

chatGPT 是什么? 一款目前超级火的 AI 对话聊天工具,只是不同于其他的智能聊天机器人那样,他非常的智能。 可以回答你的技术问题、帮你写代码、还能帮你写小说等等,发挥你的想象力,让他干点啥都行。 比如让他帮你用…

[附源码]Python计算机毕业设计SSM基于旅游服务平台(程序+LW)

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

VMware使用和Linux安装Docker

一、VMware安装和配置 二、Linux安装Docker PS:记得每次配置安装新东西前先拍摄拍照,这样即使安装坏了,不需要重装虚拟机。(吃过这个亏) 1.Docker支持64位版本的CentOS 7和CentOS 8及更高版本,它要求Linux内核版本不…