路虽远,行则将至; |

Security

园龄:5年2个月粉丝:24关注:37

linux下为普通用户添加root权限

尝试了好多方法,最终选择推荐以下这种方法

方法原理:

    修改 /etc/sudoers 文件,添加我们普通用户名,即可获得我们的root用户权限

1
2
3
4
5
6
在root 下
vim /etc/sudoers
 
## Allow root to run any commands anywhere
root    ALL=(ALL)       ALL
tom    ALL=(ALL)       ALL    #添加这条命令,为普通用户提升权限

  完成之后保存退出  :x

验证:

  登录到我们的普通用户

使用以下命令进行查看权限

1
sodu -l     #用来查看我们当前用户的权限

  

权限查询详解:

1
2
3
4
5
6
7
8
9
10
11
12
[root@Huawei ~]# su - tom
[adminzhou@Huawei ~]$ sudo -l
[sudo] password for tom:
Matching Defaults entries for tom on this host:
    !visiblepw, always_set_home, env_reset, env_keep="COLORS DISPLAY HOSTNAME HISTSIZE INPUTRC KDEDIR
    LS_COLORS", env_keep+="MAIL PS1 PS2 QTDIR USERNAME LANG LC_ADDRESS LC_CTYPE", env_keep+="LC_COLLATE
    LC_IDENTIFICATION LC_MEASUREMENT LC_MESSAGES", env_keep+="LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER
    LC_TELEPHONE", env_keep+="LC_TIME 18292203177 LC_ALL LANGUAGE LINGUAS _XKB_CHARSET XAUTHORITY",
    secure_path=/sbin\:/bin\:/usr/sbin\:/usr/bin   
 
User tom may run the following commands on this host:
    (ALL) ALL    #效果可见,我们的普通用户已经具有了 ALL权限

  在这个过程中需要输入一次密码,用以验证自己的身份

 

本文作者:Security

本文链接:https://www.cnblogs.com/security-guard/p/12720112.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   Security  阅读(3646)  评论(0编辑  收藏  举报
编辑推荐:
· 智能桌面机器人:用.NET IoT库控制舵机并多方法播放表情
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
阅读排行:
· 手把手教你在本地部署DeepSeek R1,搭建web-ui ,建议收藏!
· 新年开篇:在本地部署DeepSeek大模型实现联网增强的AI应用
· Janus Pro:DeepSeek 开源革新,多模态 AI 的未来
· 互联网不景气了那就玩玩嵌入式吧,用纯.NET开发并制作一个智能桌面机器人(三):用.NET IoT库
· 【非技术】说说2024年我都干了些啥
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起
  1. 1 像风一样 এ萘狸.🦩
  2. 2 你(吉他甜蜜版) এ萘狸.🦩
  3. 3 黑月光 এ萘狸.🦩
  4. 4 永不失联的爱 এ萘狸.🦩
  5. 5 你不是第一个离开的人 এ萘狸.🦩
像风一样 - এ萘狸.🦩
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.