Ubuntu 下创建具有 root 权限用户

一、前言

在 Ubuntu 系统中,创建新的用户,并且为该用户赋予 root 权限。

二、操作步骤

(一)创建新用户

bash 复制代码
sudo adduser user1

(二)为新用户添加 sudo 权限

bash 复制代码
sudo usermod -aG sudo user1
  • usermod:这是一个用于修改用户账户信息的命令。
  • -aG:这是usermod命令的选项,-a表示追加(append),-G表示将用户添加到指定的用户组。
  • sudo:这是一个用户组的名称,在 Ubuntu 系统中,加入sudo组的用户可以使用sudo命令以超级用户权限执行操作。

(三)切换到新用户

bash 复制代码
su - user1

(四)验证新用户的 root 权限

bash 复制代码
sudo whoami

如果新用户具备 root 权限,执行该命令后会输出root,表示当前以超级用户权限执行了whoami命令。

相关推荐
刘一说36 分钟前
TypeScript 与 JavaScript:现代前端开发的双子星
javascript·ubuntu·typescript
石像鬼₧魂石41 分钟前
22端口(OpenSSH 4.7p1)渗透测试完整复习流程(含实战排错)
大数据·网络·学习·安全·ubuntu
C Yu小白1 小时前
Linux系统调用与文件操作详解
linux·运维·服务器
ZFB00011 小时前
【麒麟桌面系统】V10-SP1 2503 系统知识——常见用户组简介
linux·运维·kylin
EndingCoder1 小时前
类的继承和多态
linux·运维·前端·javascript·ubuntu·typescript
ZFB00012 小时前
【麒麟桌面系统】V10-SP1 2503 系统知识——添加用户
linux·运维·kylin
ZFB00012 小时前
【麒麟桌面系统】V10-SP1 2503 系统知识——进入救援模式
linux·运维·kylin
RisunJan2 小时前
Linux命令-iptables-restore命令(从文件批量恢复 iptables 防火墙规则)
linux·运维·网络
hugerat4 小时前
在AI的帮助下,用C++构造微型http server
linux·c++·人工智能·http·嵌入式·嵌入式linux
ha20428941945 小时前
Linux操作系统学习记录之----自定义协议(网络计算器)
linux·网络·学习