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

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

1. 为什么不能使用

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

例如 sudo ls -l

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

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

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

2. 解决方案

首先,进入root账户

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

接着,进入目录/etc

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

然后,用vim打开文件sudoers

命令:vim sudoers

可以看到如下界面:

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

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

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

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

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

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

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

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

3. 检验正确性

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

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

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

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/11919

(0)
凯影的头像凯影
上一篇 2024年5月31日 下午2:12
下一篇 2024年6月3日 下午2:34

相关推荐

  • 解决Ubuntu DNS覆盖写入127.0.0.53

    问题: ubuntu22.04解析网址时报错如图所示: 因为/etc/resolve.conf中存在 nameserver 127.0.0.53回环地址造成循环引用 原因: ubuntu17.0之后特有,systemd-resolvd服务会一直覆盖 解决方法: 1、修改resolv.config文件中的nameserver(选做),修改完后DNS解析就能恢复…

    2022年12月1日
    3.7K00
  • Centos7.9下宝塔部署点可云进销存系统

    1、宝塔安装 见Centos7.6下宝塔安装及资产管理系统部署 2、安装环境 3、源码获取 4、系统部署 1、上传文件并解压 2、创建站点指向子目录 3、配置伪静态 4、配置数据库信息 直接输入 http://www.你的网址.com/install/ 然后输入你的数据库信息 至此 安装完成,默认账户密码:admin / admin888

    2023年2月14日
    1.9K00
  • systemd:实现 Linux 服务 Crash 后自动重启systemd:

    Systemd 允许你对服务进行配置,以便在服务崩溃时自动重启。 一个典型的单元文件是这样的: 在上面的例子中,如果守护进程崩溃或被杀死,systemd 不会去管它。 不过,你可以让 systemd 自动重启守护进程,以防它崩溃或意外被杀掉。为此,你可以在 [Service] 中添加 Restart 选项。典型的示例如…

    2023年8月14日
    2.6K00
  • pve系统崩溃,ceph集群节点不能加入问题处理

    本次故障缘起,pve系统盘突然坏了,导致ceph集群降级,重装pve系统后,发现ceph不能加入原有的集群,需要清除所有配置才可完成 首先需要从集群中删除故障ceph ceph的配置文件路径 /etc/ceph/ceph.conf 此次故障的节点是pve3,在一个正常的节点配置文件中删除故障的节点 同时需要在web页面 监视器中销毁之前故障的节点 osd销毁…

    2024年4月2日
    1.4K00
  • Hyper-V虚拟机显卡虚拟化VGPU 配置指南V2.0

    ⚠️ 重要前提 🔧 配置脚本(管理员 PowerShell) 运行脚本(管理员权限) 脚本操作流程(交互式步骤) 步骤 操作 说明 1 输入虚拟机名称 输入您要配置的Hyper-V虚拟机名称(区分大小写) 2 确认关闭虚拟机 如果虚拟机正在运行,需要关闭才能继续 3 设置显存分配 输入推荐显存大小(GB),默认1GB 4 确认配置 查看配置参数并确认应用 5…

    2025年6月14日
    2.2K00

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信