【Linux】解决普通用户无法进行sudo提权

当某个普通用户进行sudo指令提权的时候,可能存在无法操作的问题,如下图:

 这个图中有一个细节,我们使用sudo进行提权的时候,用的可是zhangsan的密码,因此有人可能会有疑问,这不是有问题吗???我竟然可以用自己的密码就可以用root的身份创建文件,很离谱啊!那还要root干嘛?Linux觉得,你这样想好有道理啊!因此,不是所有的普通用户都可以执行sudo命令,只有被信任的用户才可以

那么,如何被root信任呢?在/etc/sudoers这个路径下有sudoers这个文本文件,只有把这个用户信息添加到这个文本文件中,这个用户才是可被信任的,那么,现在的问题变成如何在sudoers配置文件中添加自己

首先,通过su指令变成超级用户,

然后,打开/etc/sudoers

大概在100行位置有这样一段

然后复制一行这里的信息,粘贴到这里,只改名字为zhangsan,其他什么也不需要改,保存退出文件就行。

但是退出时,会提示这样的信息,需要使用wq!退出表达一下修改这个文件的决心。

 现在,就可以使用sudo指定创建文件了。

相关推荐

  1. Linux 用户权限 管理员与普通用户区别 sudo命令

    2024-01-23 03:50:01       8 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-23 03:50:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-23 03:50:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-23 03:50:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-23 03:50:01       18 阅读

热门阅读

  1. MySQL索引优化:深入理解索引合并

    2024-01-23 03:50:01       30 阅读
  2. Android扫码方案

    2024-01-23 03:50:01       33 阅读
  3. Vue中的模式和环境变量

    2024-01-23 03:50:01       24 阅读
  4. 各行业领域向chatgpt高质量提问的方式

    2024-01-23 03:50:01       30 阅读
  5. docker

    2024-01-23 03:50:01       33 阅读
  6. 数据结构_复杂度+之后的事-1.18

    2024-01-23 03:50:01       29 阅读
  7. 服务器端口被占用怎么解决

    2024-01-23 03:50:01       36 阅读
  8. ❤ vue的实际使用

    2024-01-23 03:50:01       34 阅读
  9. 超分之SRGAN官方代码解读

    2024-01-23 03:50:01       32 阅读
  10. datawhale 第三章-模型架构

    2024-01-23 03:50:01       29 阅读