CentOS 7下新建用户并设置为可提升为ROOT权限

第一步:添加用户

命令:

#adduser tom    <!--此处以用户tom为例-->

第二步:修改密码

命令:

#passwd tom

根据提示输入两次密码,完成密码设置。

第三步:设置用户权限

方法一:修改 /etc/sudoers 文件(推荐方法)

命令:

#visudo    <!--找到下面一行,并在其后新增一行,如下所示:-->

## Allow root to run any commands anywhere
    root    ALL=(ALL)     ALL
    tom    ALL=(ALL)     ALL    <!--新增行-->

保存退出,使用tom登录,然后使用sudo su - 或 sudo 命令,输入tom的密码,即可获得root权限执行该命令;使用exit退出root用户模式。

方法二:将用户添加至root组

命令:

#usermod -g root tom

使用su - 即可获得root权限;使用exit退出root用户模式。

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

tom:x:1000:1000::/home/tom:/bin/bash

更改为:

tom:x:0:0::/home/tom:/bin/bash

时间: 2024-08-08 18:49:20

CentOS 7下新建用户并设置为可提升为ROOT权限的相关文章

以普通用户启动的Vim如何保存需要root权限的文件

在Linux上工作的朋友很可能遇到过这样一种情况,当你用Vim编辑完一个文件时,运行:wq保存退出,突然蹦出一个错误: E45: 'readonly' option is set (add ! to override) 这表明文件是只读的,按照提示,加上!强制保存::w!,结果又一个错误出现: "readonly-file-name" E212: Can't open file for writing 文件明明存在,为何提示无法打开?这错误又代表什么呢?查看文档:help E212:

Ubuntu 下新建用户

# 新建用户 sudo useradd genter -m -s /bin/bash -m 创建用户主文件夹 -s 新用户的默认shell # 设置密码 sudo passwd genter # 添加 sudo 权限,否则报:genter 不在 sudoers 文件中.此事将被报告. vi /etc/sudoers root ALL=(ALL:ALL) ALL genter ALL=(ALL:ALL) ALL # 删除用户 sudo userdel -r genter # 查看系统所有用户 ca

Linux 下新建用户、修改密码等

查看用户列表 cat /etc/passwd 可以查看所有用户的列表w 可以查看当前活跃的用户列表cat /etc/group 查看用户组 新建用户 1.添加新的用户账号使用useradd命令,其语法如下: 代码:useradd 选项 用户名其中各选项含义如下: 代码:-c comment 指定一段注释性描述.-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录.-g 用户组 指定用户所属的用户组.-G 用户组,用户组 指定用户所属的附加组.-s Shell文件 指定

Ubuntu下如何将普通用户提升到root权限

在ubuntu的系统操作中,我们经常会使用到系统权限的,因为权限不足,导致在一些操作当中非常麻烦.要获取权限,最长使用的方法就是使用sudo指令,但是来回使用还是比较麻烦,有没有直接提升我们的用户权限呢?答案是——有的. 打开超级终端,输入指令sudo gedit /etc/passwd ,回车: 找到我们用户名所在的那一行,将里面的当前用户的ID值进行修改.譬如我的当前用户是crystal. 则找到了   crystal:x:1000:1000:crystal:/home/linuxidc:/

Ubuntu 普通用户提升到root权限

方法一.修改passwd文件 1.编辑passwd文件 sudo vim /etc/passwd 2.找到你想提权的用户(比如test),将用户名后面的数字改成0 找到用户test test:x:1000:1000::/home/test 修改权限 test:x:0:0::/home/test 3.重启电脑,登录test账户. 方法二.临时使用root用户 su root 然后输入root的密码,如果是第一次使用root用户,会提示密码错误,需要修改root账户密码 passwd 然后输入两次相

mysql新建用户,授权,删除用户,修改密码

首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的. 注:本操作是在WIN命令提示符下,phpMyAdmin同样适用.     用户:phplamp  用户数据库:phplampDB 1.新建用户. //登录MYSQL @>mysql -u root -p @>密码 //创建用户 mysql> insert into mysql.user(Host,User,Password) values("localhost","

MySQL新建用户,授权,删除用户,修改密码操作

注:本操作是在WIN命令提示符下,phpMyAdmin同样适用.用户:phplamp 用户数据库:phplampDB 1.新建用户. //登录MYSQL@>mysql -u root -p@>密码//创建用户mysql> insert into mysql.user(Host,User,Password) values("localhost","phplamp",password("1234"));//刷新系统权限表mysql&

mysql新建用户的方法

新增 insert into mysql.user(Host,User,Password,ssl_cipher,x509_issuer,x509_subject) values("localhost","cz",password("cz2@14"),'','',''); flush privileges; create database czdb; grant all privileges on czdb.* to cz@localhost id

搭建 CentOS 6 服务器(3) - 初始环境设置

(1)系统架构 查看内核 Shell代码   # uname -s -r Linux 2.6.32-358.el6.x86_64 查看发布版本 Shell代码   # cat /etc/redhat-release CentOS release 6.4 (Final) 查看CPU架构 Shell代码   # arch x86_64(x86_64表示64位机器/i686表示32位机器) # getconf LONG_BIT 64 (2)用户设置 添加用户 Shell代码   # /usr/sbin