Linux下创建用户并且赋root权限

背景:好几次都要求自己在服务器上创建用户,并且赋权限给这个用户的root权限,因为生产服务器上不让用root用户操作,之前没怎么记录,因为这个操作不多,但是又记不住这个操作,一到用上,就得去百度去,算了,核心的知识还是掌握在自己手里吧,记录一下。

第一步:创建用户
javascript 复制代码
adduser system_yunwei (你自己想要设置的用户名称)
第二步:给该用户设置密码
javascript 复制代码
passwd system_yunwei
第三步:验证是否能登录目前的服务器
第四步:给当前的用户赋root权限之前,先测试一下该用户现在的权限

可以尝试 fdisk -l 命令(该命令是root用户的才有的)

javascript 复制代码
fdisk -l 

此时这个命令执行完成后,应该报错没有权限

第五步:给给用户赋root权限

不要用下面的命令,会报错该文件只读

javascript 复制代码
vi /etc/sudoers

使用下面的命令

javascript 复制代码
visudo

在该文件中root用户这一行配置中添加如下即可

javascript 复制代码
root ALL=(ALL) ALL
system_yunwei ALL=(ALL) ALL
第六步:然后去验证该用户是否有root权限

执行下面的命令,如果不报错权限问题,则赋权限成功

javascript 复制代码
sudo fdisk -l 
相关推荐
暮云星影42 分钟前
全志linux开发屏幕适配(一)屏幕参数设置说明
linux·arm开发
Maynor99643 分钟前
我用 Codex 给自己的网站上线了一个智能体客服:从 Dify 到服务器部署,全程实战复盘
运维·服务器
聚名网1 小时前
域名net,com,cn有区别吗?有哪些不同呢?
服务器·开发语言·php
java_cj1 小时前
深入kubectl create源码:从YAML到Pod的完整链路拆解
运维·云原生·容器·kubernetes
小小小花儿2 小时前
SSH密钥配置(免密连接远程服务器)
服务器·ssh
swordbob2 小时前
NIO 的 Channel 里有多个 BIO 吗?
linux·网络·nio
深圳恒讯2 小时前
越南服务器BGP多线和单线有什么区别?
运维·服务器
Fcy6482 小时前
Linux下 信号的保存与捕捉
linux·中断·信号的捕捉·信号的保存
志栋智能2 小时前
超自动化运维如何提升安全合规水平?
运维·安全·自动化
A_humble_scholar3 小时前
Linux(九) 进程管理完全指南:从入门到实战
linux·运维·chrome