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 
相关推荐
wa的一声哭了4 分钟前
矩阵分析 单元函数矩阵微积分和多元向量值的导数
linux·c语言·c++·线性代数·算法·矩阵·云计算
陈葛杰12 分钟前
VMware 安装 Rocky Linux 9.6(Minimal 版)超详细图文教程|轻量 · 安全 · 生产级
linux·运维·服务器
时间之里27 分钟前
【linux】:目录解析
linux·运维·服务器
2501_9458374332 分钟前
云服务器运维实战:从环境搭建到安全加固全流程
服务器
qq_317620311 小时前
001:Linux 命令速查手册
linux·运维·服务器
Element_南笙1 小时前
BUG:ModuleNotFoundError: No module named ‘milvus_lite‘
java·服务器·数据库
落笔映浮华丶1 小时前
linux中vim常用命令
linux
Coder_Boy_1 小时前
分布式系统设计经验总结:金融vs电商的核心差异与决策思路
java·运维·微服务·金融·电商
彷徨而立1 小时前
【SDL】多线程中,SDL_Init() 接口被两个线程同时调用了,会有啥问题?
linux·sdl
铅笔侠_小龙虾1 小时前
Ubuntu 搭建前端环境&Vue实战
linux·前端·ubuntu·vue