http://www.centoscn.com/CentOS/config/2014/0810/3471.html

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帐号的权限。

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

<转自结束>

#######################################################

不过貌似上面红色加粗的那个su - ,我平时用的都是sudo。我不知道作者是笔误还是什么,因为用su的话,是需要知道root的密码的,所以sudo会好一点。

CentOS下添加用户并且让用户获得root权限相关推荐

  1. CentOS下查看最后登录的用户信息以及LOG记录

    CentOS下查看最后登录的用户信息 tail /var/log/messages tail /var/log/secure 我们知道,在redhat下可以用lastlog查看各用户最后登录的信息,用 ...

  2. CentOS下添加新硬盘并分区格式化

    CentOS下添加新硬盘并分区格式化 1.先用fdisk -l 来查看当前状态下磁盘情况 上面红色标识行可以看出,我添加了一块新硬盘/dev/sdb,大小为350G,未分区格式化状态. 2.用Fdis ...

  3. centos下添加管理员组和添加管理员用户及相关操作

    1.建用户: adduser phpq                            //新建phpq用户 passwd phpq                            //给 ...

  4. linux添加组管理员,centos下添加管理员组和添加管理员用户及相关操做

    一.建用户:php adduser phpq                            //新建phpq用户 passwd phpq                            ...

  5. CentOS下添加Root权限用户(超级用户)方法

    原文链接:https://www.linuxidc.com/Linux/2012-03/55629.htm 1.添加普通用户 [root@server ~]# useradd chenjiafa    ...

  6. Centos 下添加开机自启动服务和脚本

    最近刚玩Centos7的系统,跟Centos6还是很多方面有改变的,这里记录一下怎么在Centos7下添加开机自启动脚本和服务的方法. 1.添加开机自启服务 我这里以docker 服务为例,设置如下两 ...

  7. Linux下普通用户使用强制位获取root权限

    查找存在强制位的文件 find / -perm -4000 2>/dev/null | xargs s -la 脚本编译 编写一个C脚本,内容如下: int main(void) {setuid ...

  8. nexus-3.6.0-02-unix.tar.gz安装(Centos下),maven setting.xml配置案例,项目root的pom.xml配置,parent-pom的pom.xml配置案例

    1.下载nexus 进入:http://www.sonatype.org/nexus/downloads/ 说明: [OSS = Open Source Software,开源软件 – 免费] [FR ...

  9. 让lampp的nobody用户可执行远程需root权限的命令

    问题描述:web server 安装了lampp,现在需要从web server调用远程主机server的root权限的命令. Web Server:  10.53.11.44  client3 Se ...

最新文章

  1. Python源码学习:Python类机制分析
  2. php跳转方式带rere_PHP翻页跳转功能实现方法
  3. mpvue开发小程序所遇问题及h5转化方案
  4. SparkSQL核心编程
  5. C++实现dijkstra单源最短路径算法-邻接表+优先队列
  6. P3515-[POI2011]Lightning Conductor【整体二分,决策单调性】
  7. java全文检索工具_全文检索工具elasticsearch:第三章: Java程序中的应用
  8. 解决maven项目中,缺少 maven dependencies
  9. 基于JAVA+SpringBoot+Vue+Mybatis+MYSQL的微信小程序便利店购物系统
  10. HTML入门:html常用的标签
  11. LeetCode 5364. 按既定顺序创建目标数组
  12. 技术新星决战巅峰,全国大学生操作系统设计赛圆满结束!
  13. 三刺激值计算公式_常用的车削、铣削和钻削计算公式,转走不谢
  14. [codeup 2031]To Fill or Not to Fill
  15. java图书管理系统毕业设计_java图书管理系统毕业论文
  16. 考研政治(二):马克思主义基本原理
  17. 大数据分析师需要掌握哪些技能
  18. git 清除用户名密码
  19. UnsatisfiedDependencyException报错的原因
  20. java的套娃汇总(黑马程序员基础java总结)

热门文章

  1. 禁止VSCode生成ipch文件
  2. 微博程序员:我每天监控流量却没想到自己也成了流量
  3. 生信分析-手把手做nature新冠文章分析
  4. Python - Numpy库的使用(简单易懂)
  5. 基于HyperMesh的钢筋有限元模型搭建
  6. Morgan IT 面经
  7. MicFunPred——最新16S rRNA扩增子数据功能预测数据库
  8. 常用的几款富文本编辑器
  9. VUEJS项目实践四之自定义键盘指令(按键即获取焦点)
  10. 吴恩达——机器学习(正规方程)