linux给用户添加root权限方法总结

 更新时间:2020年02月16日 10:27:11   作者:yajie_china  
在本篇文章里小编给大家整理的是关于

1、添加用户,首先用adduser命令添加一个普通用户,命令如下:

#adduser tommy
//添加一个名为tommy的用户
#passwd tommy //修改密码
Changing password for user tommy.
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 tommy

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

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

## Allow root to run any commands anywhere
root ALL=(ALL) ALL
tommy ALL=(ALL) ALL

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

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

tommy:x:500:500:tommy:/home/tommy:/bin/bash

修改后如下

tommy:x:0:500:tommy:/home/tommy:/bin/bash

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

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

linux如何为用户添加root权限

## Allow root to run any commands anywhere

root ALL=(ALL) ALL

tommy ALL=(ALL) ALL

修改完毕后,现在可以用tommy账号登录。

然后用命令 su ,即可获得root权限进行操作。

以上就是本次介绍的全部相关知识点,感谢大家的学习和对脚本之家的支持。

相关文章

  • CentOS7使用yum安装PostgreSQL和PostGIS的方法

    CentOS7使用yum安装PostgreSQL和PostGIS的方法

    这篇文章主要介绍了CentOS7使用yum安装PostgreSQL和PostGIS的方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-09-09
  • centos系统安装Kubernetes集群步骤

    centos系统安装Kubernetes集群步骤

    大家好,本篇文章主要讲的是centos系统安装Kubernetes集群步骤,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2022-01-01
  • Linux定时删除日志的简单实现方法

    Linux定时删除日志的简单实现方法

    这篇文章主要给大家介绍了关于Linux定时删除日志的简单实现方法,文中通过示例代码介绍的非常详细,对大家学习或者使用Linux具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-04-04
  • linux下用户程序同内核通信详解(netlink机制)

    linux下用户程序同内核通信详解(netlink机制)

    这篇文章主要介绍了linux下用户程序同内核通信详解(netlink机制),涉及netlink,内核模块,用户程序的介绍等相关内容,小编觉得还是挺不错的,这里分享给大家,需要的朋友可以参考下
    2018-01-01
  • 服务器端包含、嵌入技术SSI(Server SideInc lude)详解

    服务器端包含、嵌入技术SSI(Server SideInc lude)详解

    这篇文章主要介绍了服务器端包含、嵌入技术SSI(Server SideInc lude)详解,本文包含SSI简介、SSI的语法、SSI的一些常用命令等,SSI最明显的特征是网页的扩展名师.shtml,一些大网站也常用这种技术,需要的朋友可以参考下
    2014-07-07
  • LuManager Linux/Unix服务器管理面板推荐之国产面板

    LuManager Linux/Unix服务器管理面板推荐之国产面板

    国外VPS 大多数是 Linux /Unix平台,Linux/Unix平台的优点也很多,重点是它还是免费的,(用过美国VPS 的朋友都知道国外IDC 装Windows是需要版权费的)国内大型网站几乎都是用Linux/Unix平台
    2012-09-09
  • Deepin中安装与使用virtualenv的教程

    Deepin中安装与使用virtualenv的教程

    这篇文章主要介绍了Deepin中安装与使用virtualenv的教程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-02-02
  • linux如何利用crontab添加定时任务详解

    linux如何利用crontab添加定时任务详解

    这篇文章主要给大家介绍了关于linux如何利用crontab添加定时任务的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用linux具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-04-04
  • Vim进行文件目录操作小结

    Vim进行文件目录操作小结

    在工作的很多时候我们希望在Vim中可以操作文件和目录,例如备份当前文件、 重命名当前文件、创建和删除旧文件、创建和删除目录等。 这些操作在Bash中当然可以很好地完成,但退出Vim会丢失光标位置、Buffer等信息,我们当然希望在Vim中完成这些操作。下面来一起看看吧。
    2016-11-11
  • Linux 添加开机启动方法(服务/脚本)

    Linux 添加开机启动方法(服务/脚本)

    这篇文章主要介绍了Linux 添加开机启动方法(服务/脚本),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12

最新评论