Centos下新增用户及提权方法

在我们操作Linux系统时,有时会遇到默认root用户密码不能修改的问题,譬如vultr服务器。 所以新建用户并提权到root就有存在的必要。

以下方法仅适用于Centos版本。

方法如下:

1.使用默认root账户登录服务器。 2.执行新增用户命令:

adduser xxx

(xxx代表自己用户名,可自己更改) 3.为新增的用户加上密码:

psswd xxx

(输入完后回车) 4.输入xxx用户的密码,(不会显示,放心输入) 5.输入之后会提示再次输入密码,再次输入验证密码。

当我们新增加用户并登陆就可以使用:

sudo su

来提权为超级用户。但是现在提示我们没有权限。接下来我们这样做。

1)进入超级用户模式。也就是输入"su",会让你输入超级用户密码,输入密码进入超级模式。
 (当然,你也可以直接用root登陆)
 2)添加文件的写权限。也就是输入命令"chmod u+w /etc/sudoers"。
 3)编辑/etc/sudoers文件。也就是输入命令"

vim /etc/sudoers

",输入"i"进入编辑模式,
 找到这一 行:"root ALL=(ALL) ALL"在起下面添加"xxx ALL=(ALL) ALL"(xxx是你的用户名),
 然后保存(就是先按一 下Esc键,然后输入":wq")退出。

4)撤销文件的写权限。也就是输入命令"chmod u-w /etc/sudoers"

» 本文链接:Centos下新增用户及提权方法 » 转载请注明来源:刺客博客

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏王磊的博客

MySQL添加用户、删除用户与授权

1.新建用户   1.1 登录MYSQL:   @>mysql -u root -p   @>密码   1.2 创建用户:   mysql> CREATE US...

3989
来自专栏漫漫深度学习路

ubuntu创建新用户

在Ubuntu下创建一个新的用户: 使用adduser step1: 切换成 root登录 step2: adduser username step3: 跟随系...

2789
来自专栏Python爬虫与数据挖掘

在Ubuntu14.04中配置mysql远程连接教程

上一篇文章,小编带大家学会了在Ubuntu14.04中安装MySQL,没有来得及上课的小伙伴们可以戳这篇文章:如何在Ubuntu14.04中安装mysql,今天...

451
来自专栏闵开慧

ubuntu下jdk安装配置(简单快捷型)

1 先将hadoop用户权限改为root的就可以执行sudo gedit命令打开文件进行配置,修改权限操作为 root@ubuntu : nano/etc/su...

2487
来自专栏Pythonista

MacOs执行SQL出错(mysql)

663
来自专栏Python爬虫与数据挖掘

在Ubuntu14.04中如何安装mysql

接触过MySQL的小伙伴们都知道,在Windows下安装MySQL是一件让人十分头大的事情,但是在Ubuntu等其他Linux系统中安装MySQL就简单很多了,...

502
来自专栏Django中文社区

重置密码

当用户不小心忘记了密码时,网站需要提供让用户找回账户密码的功能。在示例项目中,我们将发送一封含有重置用户密码链接的邮件到用户注册时的邮箱,用户点击收到的链接就可...

5399
来自专栏闵开慧

mysql乱码设置

MySQL默认字符编码的设置 MySQL的默认编码是Latin1,不支持中文,那么如何修改MySQL的默认编码呢,下面以UTF-8为例来说明  需...

3276
来自专栏鬼谷君

python 开发环境配置

924
来自专栏Laoqi's Linux运维专列

su,sudo,限制root远程登录

su命令 1 2 #su - -c "touch /tmp/test.txt" user1  @当前用户是root使用user1的身份创建...

2827

扫码关注云+社区