文档章节

CentOS下添加用户并且让用户获得root权限

Elson
 Elson
发布于 2016/11/05 13:55
字数 375
阅读 11
收藏 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
%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帐号的权限。

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

© 著作权归作者所有

共有 人打赏支持
Elson
粉丝 10
博文 54
码字总数 26917
作品 0
广州
私信 提问
弄了个阿里云ECS,用的centos系统

写了半年前后端的代码,现在终于弄了个服务器耍耍了。 学生价最低配ECS,用的是centos 7.2,虽然是最低配,但是还是够我玩了吧。 购买过程就不描述了,大概就是验证下学生身份后直接扫一扫付...

赫鲁晓夫的玉米棒子
07/12
0
0
CentOS下添加用户并且让用户获得root权限

1、添加用户,首先用adduser命令添加一个普通用户,命令如下: adduser tommy //添加一个名为tommy的用户 passwd tommy //修改密码 Changing password for user tommy. New UNIX password: /...

active_health
2017/10/27
0
0
CentOS添加Root权限(超级用户)用户方法|su,sudo命令详解(转)

测试环境:CentOS 5.5 1、添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser junguoguo//添加一个名为junguoguo的用户 #passwd junguoguo //修改密码 Changing password fo...

77970290
2012/09/13
0
0
CentOS普通用户添加管理员权限

CentOS普通用户添加管理员权限 1、添加用户,首先用adduser命令添加一个普通用户,命令如下: adduser keaising//添加一个名为keaising的用户 passwd ljl //修改密码 Changing password for ...

linjin200
12/04
0
0
centos增加一个用户并给root权限方法

测试环境:CentOS 5.5 1、添加用户,首先用useradd命令添加一个普通用户,命令如下: #useradd tommy //添加一个名为tommy的用户 #passwd tommy //修改密码 Changing password for user tom...

lhanoo
2011/11/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Java提高班(六)反射和动态代理(JDK Proxy和Cglib)

反射和动态代理放有一定的相关性,但单纯的说动态代理是由反射机制实现的,其实是不够全面不准确的,动态代理是一种功能行为,而它的实现方法有很多。要怎么理解以上这句话,请看下文。 一、...

王磊的博客
21分钟前
1
0
Ext grid 渲染

// 单元格字体颜色渲染function renderer_Meta_useStatus(value, cellmeta, record,rowIndex, columnIndex, store){ var color = ""; if("空闲"==value){ color = "green";......

MoksMo
31分钟前
4
0
log4j2在spring中的配置

<?xml version="1.0" encoding="UTF-8"?><!--日志级别以及优先级排序: OFF > FATAL > ERROR > WARN > INFO > DEBUG > TRACE > ALL --><!--Configuration后面的status,这个用于设置l......

TonyTaotao
36分钟前
3
0
java 中间变量缓存机制(i++,++i)

public class Test { public static void main(String[] args) { int i = 0; i = i ++ ; System.out.println(i); } } 答案是 0 如果是 i = ++......

shzwork
43分钟前
5
0
初识多线程及其原理-笔记

什么情况下应该使用多线程? 通过并行计算提高程序执行性能 需要等待网络、I/O响应导致耗费大量的执行时间, 可以采用异步线程的方式来减少阻塞 tomcat7 以前的io模型 客户端阻塞 线程级别阻...

Java搬砖工程师
55分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部