美文网首页
linux下添加账号给予root权限

linux下添加账号给予root权限

作者: milo_e1ce | 来源:发表于2017-06-26 18:32 被阅读0次

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

%wheelALL=(ALL)ALL

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

#usermod -g root tommy

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

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

## Allow root to run any commands anywhere

rootALL=(ALL)ALL

tommyALL=(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权限

    1、添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser tommy//添加一个名为t...

  • MAC GIT 多SSH公钥添加

    mac 系统下,多个 ssh公钥 创建添加xxx@xxx.xxx 替换成对应的账号邮箱 普通权限与root权限的区...

  • ES 部署流程

    1. 添加用户 ( root 权限下执行 ) 2. 创建外部 log, data 路径 ( root 权限下执行 ...

  • kali linux 账号管理

    1. 用户账号管理 用户账号管理主要涉及到 账号添加,账号更改,账号删除,(账号管理一般需要root权限)。 1....

  • linux部署web项目01 --创建创建用户

    1.如果拿到的root 账号,应该先建立账户。因为在UNIX/Linux主机上,不要轻易使用root,权限太大,万...

  • CentOS 7.2 命令笔记

    添加用户并赋予root权限 ** 添加用户 ** ** 赋予root权限** 修改 /etc/sudoers 文件...

  • Linux 用户管理

    添加用户 (需要root权限) 添加一个用户 用户管理 (需要root权限) 给用户设置密码 给用户添加 root...

  • Linux 下非root用户使用docker

    Linux 下非root用户使用docker 通常我们使用linux系统的时候,最好是不要直接使用root账号,但...

  • CentOS系统下为用户添加root权限

    ​1、为什么要为用户添加root权限 几乎所有的linux教程中都会写到不要直接使用root用户登录系统。原因不外...

  • Java系列 - JDK环境配置

    Linux 打开/etc/profile, 添加如下代码: 执行代码,使配置生效 安装命令 需要root权限 Wi...

网友评论

      本文标题:linux下添加账号给予root权限

      本文链接:https://www.haomeiwen.com/subject/fsqjcxtx.html