用户不在sudoers文件中的解决方法&…

2023-05-16

在使用Linux系统过程中,通常情况下,我们都会使用普通用户进行日常操作,而root用户只有在权限分配及系统设置时才会使用,而root用户 的密码也不可能公开。普通用户执行到系统程序时,需要临时提升权限,sudo就是我们常用的命令,仅需要输入当前用户密码,便可以完成权限的临时提升。在 使用sudo命令的过程中,我们经常会遇到当前用户不在sudoers文件中的提示信息,如果解决该问题呢?通过下面几个步骤,可以很简单的解决此问题。

    1、切换到root用户权限

Last login: Tue Sep 24 20:50:51 2013 from 192.168.30.171
[user@Compile ~]$ su root
密码:
[root@Compile user]#

    2、查看/etc/sudoers文件权限,如果只读权限,修改为可写权限

[root@Compile user]# ls -l /etc/sudoers
-r--r-----. 1 root root 4030 9月  25 00:57 /etc/sudoers
[root@Compile user]# chmod 777 /etc/sudoers
[root@Compile user]# ls -l /etc/sudoers
-rwxrwxrwx. 1 root root 4030 9月  25 00:57 /etc/sudoers
[root@Compile user]#

    3、执行vi命令,编辑/etc/sudoers文件,添加要提升权限的用户;在文件中找到root  ALL=(ALL) ALL,在该行下添加提升权限的用户信息,如:

root    ALL=(ALL)       ALL
user    ALL=(ALL)       ALL

说明:格式为(用户名    网络中的主机=(执行命令的目标用户)    执行的命令范围)

    4、保存退出,并恢复/etc/sudoers的访问权限为440

[root@Compile user]# chmod 440 /etc/sudoers
[root@Compile user]# ls -l /etc/sudoers
-r--r-----. 1 root root 4030 9月  25 00:57 /etc/sudoers
[root@Compile user]#

    5、切换到普通用户,测试用户权限提升功能

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

用户不在sudoers文件中的解决方法&… 的相关文章

随机推荐

  • BufferedImage类、Image类、Graphics类

    BufferedImage Image是一个抽象类 xff0c BufferedImage是其实现类 xff0c 是一个带缓冲区图像类 xff0c 主要作用是将一幅图片加载到内存中 xff08 BufferedImage生成的图片在内存里有
  • Windows路径表示

    绝对路径 绝对路径就是完整路径比如 xff0c D Windows System32 calc exe以 开头的路径还不知道这种命名方式是什么 xff0c 反正绝对路径也可以用它来表示 xff0c 比如 xff0c C Windows Sy
  • 如何在地图上画曲线轨迹(贝塞尔曲线)

    做过地图开发的朋友都知道 xff0c 对于高德或者百度地图来说 xff0c 通过polylineOptions add point aMap addPolyline polylineOptions 方法得到的地图路径是折线 xff0c 而且
  • 华为USG6000防火墙.内网用户通过公网IP访问内部服务器 ...

    较多人问内网如何通过公网IP 域名访问内部服务器 xff0c 这里涉及数据回流问题 xff0c 可以通过域内NAT来实现 配图环境如下 xff1a 配置思路 配置接口IP地址和安全区域 xff0c 完成网络基本参数配置 配置安全策略 配置N
  • -bash: zip: command not found提示解决办法

    bash zip command not found 是因为liunx服务器上没有安装zip命令 xff0c 需要安装一下即可 linux安装zip命令 xff1a apt get install zip 或yum install zip
  • 如何解决'chromedriver' executable needs to be in PATH.的问题

    使用selenium 用chrome打开某个网站时 xff0c 如下代码运行会出现以下错误 xff1a from selenium import webdriver browser 61 webdriver Chrome browser g
  • 打印函数调用的堆栈信息

    有些时候为了便于调试 xff0c 我们需要记录函数调用的堆栈信息 为此 xff0c 封装了一个类StackDumper xff0c 在相应的函数中调用该类的成员函数即可 stack dumper h span class hljs prep
  • 如何求两个正整数最大公约数和最小公倍数。

    面试题目 xff1a 输入两个正整数 m 和 n xff0c 求其最大公约数和最小公倍数 在循环中 xff0c 只要除数不等于 0 xff0c 用较大数除以较小的数 xff0c 将小的一个数作为下一轮循环的大数 xff0c 取得的余数作为下
  • windows远程登录 ubuntu Linux 系统及互连共享桌面

    预备工作 开启防火墙端口 sudo ufw allow 3389 安装ssh sudo apt get install openssh server 一 windows直连Ubuntu16 04共享桌面 1 打开终端 xff0c 安装xrd
  • windows soci库编译

    SOCI SOCI是一个C 43 43 库 xff0c 用来访问数据库 githu链接点击这里 这个库需要通过源码编译 xff0c 有对数据库client的依赖 xff0c 所以本地需要安装了的需要的数据库client SOCI支持的数据库
  • 使用冒泡法对十个整数进行排序

    输入10个整数 xff0c 将它们从小到大排序后输出 xff0c 使用冒泡排序算法 span class token macro property span class token directive hash span span clas
  • c++ new运算符是如何调用构造函数的

    文章目录 内存申请和对象构造placement new答案很简单参考链接 内存申请和对象构造 本文内容简短 xff0c 只为记录下一次思考过程 xff0c 事情起源于一句话 xff0c new操作符会调用operator new分配内存再调
  • VS2015报错LNK2001 "public: virtual struct QMetaObject const...

    在VS2015中C 43 43 项目会出现报错 xff0c 我的错误是以下三个外部命令 1 LNK2001 34 public virtual struct QMetaObject const cdecl UTMUI metaObject
  • VS2015报错 无法打开python37_d.lib文件

    这个问题百度了很多次 xff0c 为了解决走了完了 xff0c 也让我更了解VS的Release和Debug VS的2015的Debug需要在属性 链接器 输入 附加依赖器里面写的是python37 d lib 而Relase里写的是pyt
  • ASM1053E ASM1153E对比

    转自https www chiphell com thread 1586025 1 1 html 市面上的SATA转USB3 0解决方案五花八门 xff0c 作为消费者有时候被厂家的宣传搞得晕头转向 xff0c 而一个核心主控好坏直接决定产
  • 普通门禁卡及各类复制卡相关知识

    转自 xff1a https nfctool cn 42 本文带你了解M1卡的数据结构 xff0c 为以后的破解提供理论基础 同时带你了解各种IC卡 xff0c 让你对破解和复制有更清晰的目标 请注意 xff0c ID卡没有密码 xff0c
  • NVIDIA Jetson TX2 更新软件源

    1 xff0c 确定系统版本 ubuntu14 04是trusty xff0c ubuntu16 04是xenial 2 xff0c 先备份原文件sources list xff0c 防止误操作后无法恢复 将原来的内容使用 符号全部注释掉
  • 查看上次安装 Archlinux 的日期

    0x00 前言 刚刚接触到 Archlinux 的时候 xff0c 大家都说这个系统容易挂 xff0c 然而用到现在我也没重装过几回 如何查看上次安装 Archlinux 是什么时候呢 xff1f 下面给出几种方法 0x01 方法 查看文件
  • Ubuntu中文字符显示问题

    文件夹名字无法显示中文 我也不知道到底怎么解决的 xff0c 大概最后是执行了以下 xff0c 就莫名其妙好了 sudo apt install ttf mscorefonts installer y sudo dpkg configure
  • 用户不在sudoers文件中的解决方法&…

    在使用Linux系统过程中 xff0c 通常情况下 xff0c 我们都会使用普通用户进行日常操作 xff0c 而root用户只有在权限分配及系统设置时才会使用 xff0c 而root用户 的密码也不可能公开 普通用户执行到系统程序时 xff