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

Linux——手把手教你解决sudo指令无法使用的问题

解决sudo指令无法使用的问题

1. 为什么不能使用

sudo指令能够使某一条指令拥有root权限,即以root权限去执行

例如:

sudo ls -l		//就是以root权限查看当前目录里的内容

但是,如果是新创建的普通账户,一般来说一开始是不能执行sudo命令的:

在这里插入图片描述

  • 根据提示,LQF这一用户并不在sudoers这个文件中,因此没有使用sudo的权利
  • suduers文件位于路径/etc/sudoers
  • sudoers这个文件为root账户所属。这个文件相当于一个白名单,在这个文件里的用户才可以使用sudo命令,如果不在sudoers文件里,就无法使用sudo提权,来暂时获得root的权利
  • 如果要将普通用户添加到sudoers文件中,那就需要进入root账户进行操作

2. 解决方案

首先,进入root账户

在这里插入图片描述

接着,进入目录/etc

在这里插入图片描述

然后,用vim打开文件sudoers

命令:vim sudoers

可以看到如下界面:

在这里插入图片描述

接着,输入字符i,进入插入模式

在这里插入图片描述

然后,根据上面黄色框所框出来部分的格式,将要添加的普通用户写入即可

在这里插入图片描述

最后,先按Esc键,进入命令模式,再按冒号:,即shift + ;进入底行模式,在底行模式下输入wq!强制保存退出

注意:一定要是英文状态下的符号

在这里插入图片描述

3. 检验正确性

我们回到普通账户来检验是否可以使用sudo命令:

在这里插入图片描述

可以看到,原来不能使用sudo提权命令的普通账户,经过修改后就可以正常使用sudo命令了。

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

相关文章:

  • 【云原生】使用nginx反向代理后台多服务器
  • Linux awk命令
  • 南大通用数据库-Gbase-8a-学习-42-定位与释放锁
  • css绘制常见的一些图形
  • 【网络协议】
  • 如何在JVS低代码表单配置中实现数据的高效管理?
  • 【Python大数据笔记_day04_Hadoop】
  • Android超简单的显示网络图片方法
  • 基于自然语言处理的结构化数据库问答机器人系统
  • JVM Native内存泄露的排查分析(64M 问题)
  • 智能网联汽车基础软件信息安全需求分析
  • 《QT从基础到进阶·十八》QT中的各种鼠标事件QEvent
  • CSDN中调整图片和文本样式
  • 社区团购商品数据抓取
  • Nginx用做sip代理
  • C# set的一些使用方法
  • 机器学习——回归
  • JAVA代码视频转GIF(亲测有效)
  • 挑战100天 AI In LeetCode Day03(热题+面试经典150题)
  • 【手写模拟Spring底层原理】
  • 代码随想录训练营Day1:二分查找与移除元素
  • 回归预测 | Matlab实现PCA-PLS主成分降维结合偏最小二乘回归预测
  • 高效的测试覆盖率:在更短的时间内最大化提高测试覆盖率
  • Qt 项目实战 | 音乐播放器
  • JavaScript使用Ajax
  • Python爬虫实战-批量爬取美女图片网下载图片
  • uniapp+uview2.0+vuex实现自定义tabbar组件
  • opencv 任意两点切割图像
  • rust变量绑定、拷贝、转移、引用
  • Java多种方式向图片添加自定义水印、图片转换及webp图片压缩