CentOS中如何让新建用户拥有root权限

adduser  newuser

新建用户newuser

passwd newuser

设置密码

New UNIX password: 

Retype new UNIX password: 

成功创建用户密码

passwd: all authentication tokens updated successfully.

2、赋予root权限

方法一: 修改 /etc/sudoers 文件,找到下面一行,把前面的注释(#)去掉

## Allows people in group wheel to run all commands

%wheel         ALL=(ALL)         ALL

然后修改用户,使其属于root组(wheel),命令如下:

#usermod -g root newuser

修改完毕,现在可以用newuser帐号登录,然后用命令 su – ,即可获得root权限进行操作。

方法二: 修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:

## Allow root to run any commands anywhere

root            ALL=(ALL)         ALL

newuser    ALL=(ALL)          ALL

修改完毕,现在可以用newuser帐号登录,然后用命令 su – ,即可获得root权限进行操作。

方法三: 修改 /etc/passwd 文件,找到如下行,把用户ID修改为 0 ,如下所示:

newuser:x:1000:1000:newuser:/home/tommy:/bin/bash

修改后如下

newuser:x:0:1000:newuser:/home/tommy:/bin/bash

保存,用newuser账户登录后,直接获取的就是root帐号的权限。

友情提醒:虽然方法三看上去简单方便,但一般不推荐使用,推荐使用方法二

相关推荐

  1. CentOS如何新建用户拥有root权限

    2024-01-17 08:30:07       48 阅读
  2. Linux下新增root权限用户

    2024-01-17 08:30:07       37 阅读
  3. 【ubuntu】用户添加root权限

    2024-01-17 08:30:07       27 阅读
  4. centos系统上新建用户

    2024-01-17 08:30:07       27 阅读
  5. Linux如何切换root用户

    2024-01-17 08:30:07       32 阅读
  6. Centos用户模式修改root密码

    2024-01-17 08:30:07       55 阅读
  7. GitLab用户权限

    2024-01-17 08:30:07       30 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-17 08:30:07       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-17 08:30:07       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-17 08:30:07       82 阅读
  4. Python语言-面向对象

    2024-01-17 08:30:07       91 阅读

热门阅读

  1. springboot 2.6.13 快速启动系列(持续更新)

    2024-01-17 08:30:07       45 阅读
  2. 第十九章:特殊工具与技术

    2024-01-17 08:30:07       59 阅读
  3. 第十一部分 隐含规则(二)

    2024-01-17 08:30:07       51 阅读
  4. 深入理解与应用Flink中的水印机制

    2024-01-17 08:30:07       48 阅读
  5. Tcpdump命令参数与语法

    2024-01-17 08:30:07       50 阅读