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 条评论
登录 后参与评论

相关文章

来自专栏Young Dreamer

如何使用Node.js编写命令工具——以vue-cli为例

vue-cli全局安装之后,提供了vue命令和vue init、vue list、vue build三个子命令,通过命令可以搭建基于vue.js的脚手架项目。本...

2558
来自专栏xiaoxi666的专栏

配置多个git账号的ssh密钥

我们在工作中会以 ssh 的方式配置公司的 git 账号,但是平时也会使用 github 管理自己的项目。出于各种原因,自己的 github 项目无法使用公司的...

1202
来自专栏互联网技术杂谈

flask源码阅读笔记(2)-session相关

基于代码可看出,flask的session是基于cookie实现的,这样可以实现不同请求间存储特定用户的信息,实现用户状态的保持。

1806
来自专栏从零学习云计算

openshift/origin学习记录(11)——赋予用户集群管理员权限

由于system:admin默认没有密码,没法登录web console,这里通过指令给账号dev赋予集群管理员权限。 # oc login -u sys...

3030
来自专栏LuckQI

linux进行硬盘分区挂载-了解系统,最更好的开发

我个人在操作linux分区的时候使用的是fdisk 命令 首先看下fdisk的命令学习下。使用fdisk --help 查看

881
来自专栏性能与架构

Nginx 限制IP并发数

前几天介绍了CC攻击及其防护方法,其中有一个方法是限制同一个IP的并发请求数量,以防止来自同一IP的大量高并发攻击 我的服务器一直没有配置这个限制,今天实验了一...

4465
来自专栏遊俠扎彪

CentOS架设LAMP

yum install httpd httpd-devel

2206
来自专栏deepcc

form表单无刷新提交文件(iframe)

36310
来自专栏bboysoul

linux编译安装php

wget http://cn.php.net/distributions/php-7.1.1.tar.gz 去官网下载吧,香港那个地址第一个就是 tar -...

551
来自专栏编程坑太多

springboot(19)yml配置

1073

扫码关注云+社区