CentOS下添加用户并且让用户获得root权限
http://www.centoscn.com/CentOS/config/2014/0810/3471.html
1、添加用户,首先用adduser命令添加一个普通用户,命令如下:
#adduser 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权限相关推荐
- CentOS下查看最后登录的用户信息以及LOG记录
CentOS下查看最后登录的用户信息 tail /var/log/messages tail /var/log/secure 我们知道,在redhat下可以用lastlog查看各用户最后登录的信息,用 ...
- CentOS下添加新硬盘并分区格式化
CentOS下添加新硬盘并分区格式化 1.先用fdisk -l 来查看当前状态下磁盘情况 上面红色标识行可以看出,我添加了一块新硬盘/dev/sdb,大小为350G,未分区格式化状态. 2.用Fdis ...
- centos下添加管理员组和添加管理员用户及相关操作
1.建用户: adduser phpq //新建phpq用户 passwd phpq //给 ...
- linux添加组管理员,centos下添加管理员组和添加管理员用户及相关操做
一.建用户:php adduser phpq //新建phpq用户 passwd phpq ...
- CentOS下添加Root权限用户(超级用户)方法
原文链接:https://www.linuxidc.com/Linux/2012-03/55629.htm 1.添加普通用户 [root@server ~]# useradd chenjiafa ...
- Centos 下添加开机自启动服务和脚本
最近刚玩Centos7的系统,跟Centos6还是很多方面有改变的,这里记录一下怎么在Centos7下添加开机自启动脚本和服务的方法. 1.添加开机自启服务 我这里以docker 服务为例,设置如下两 ...
- Linux下普通用户使用强制位获取root权限
查找存在强制位的文件 find / -perm -4000 2>/dev/null | xargs s -la 脚本编译 编写一个C脚本,内容如下: int main(void) {setuid ...
- 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 ...
- 让lampp的nobody用户可执行远程需root权限的命令
问题描述:web server 安装了lampp,现在需要从web server调用远程主机server的root权限的命令. Web Server: 10.53.11.44 client3 Se ...
最新文章
- Python源码学习:Python类机制分析
- php跳转方式带rere_PHP翻页跳转功能实现方法
- mpvue开发小程序所遇问题及h5转化方案
- SparkSQL核心编程
- C++实现dijkstra单源最短路径算法-邻接表+优先队列
- P3515-[POI2011]Lightning Conductor【整体二分,决策单调性】
- java全文检索工具_全文检索工具elasticsearch:第三章: Java程序中的应用
- 解决maven项目中,缺少 maven dependencies
- 基于JAVA+SpringBoot+Vue+Mybatis+MYSQL的微信小程序便利店购物系统
- HTML入门:html常用的标签
- LeetCode 5364. 按既定顺序创建目标数组
- 技术新星决战巅峰,全国大学生操作系统设计赛圆满结束!
- 三刺激值计算公式_常用的车削、铣削和钻削计算公式,转走不谢
- [codeup 2031]To Fill or Not to Fill
- java图书管理系统毕业设计_java图书管理系统毕业论文
- 考研政治(二):马克思主义基本原理
- 大数据分析师需要掌握哪些技能
- git 清除用户名密码
- UnsatisfiedDependencyException报错的原因
- java的套娃汇总(黑马程序员基础java总结)