Ubuntu 启用 root 用户

在启用 root 用户之前,我们先来了解一下, ubuntu 命令的组成。 打开 ubuntu 的终端,现在的命令行是由 topeet@ubuntu:~ 这几个字母组成,那么这几个字母都代表 什么意思呢? topeet 当前操作用户 \~ 代表当前目录名 代表普通用户操作权限

代表 root 用户权限

首先 topeet 代表当前操作用户,也就是说我们当前操作的用户为 topeet , @ 是固定格式, ubuntu 代表的是主机名,也就是我们这台虚拟机 ubuntu 它的主机名叫做 ubuntu ,这是安装 ubuntu 的时候我们自己命名的。冒号同样是固定格式, ~ 代表的是当前目录名, $ 代表的是普通用户操作权限,也就是非 root 用户显示。
了解了命令行的组成之后,然后启用 root 用户。我们是嵌入式开发人员,使用 ubuntu 系统主要是来做嵌入式开发的,不是 linux 运维,所以我们没有必要像 linux 运维那样对 root 权限非常的敏感。作为一 个嵌入式开发人员,系统的权限都要为我们打开。在安装系统的时候, root 用户是被禁用的,提示创建的用户是被分到 admin 组的,使用 admin 组的用户,可以启用并设置 root 用户。接下来我们打开 root 账号。

步骤一:

在 ubuntu 的终端直接输入命令 sudo passwd 然后我们输入 ubuntu 密码,这个密码就是 ubuntu 的登录密码,接着我们输入一个新的 unix 密码, 为了后面的学习方便,我这里依旧设置为 topeet , 然后我们再次输入一遍这个密码,这样他就提示我们更新成功了。

步骤二:

检查有没有启用 root 用户可直接切换一下 root 用户,看看能不能切换成功,我们输入命令
su root 然后我们输入刚刚设置的密码,现在的用户名就变成 root 了,而不是 topeet 了,说明我们已经启用root 成功了. 如果启动成功,则显示当前的用户为 root ,而不是 topeet 。 我们从 root 用户退出到 topee t 用户,可直接在控制台上输入 exit 这样我们就退回到了普通用户,也就是非 root 的用户。如果说从普通用户也就是 topeet 用户,再次切换到 root 用户,我们直接输入命令
su root 然后直接输入密码就可以了,这样我们就切换到了 root 用户。我们在切换到 root 用户之后,代表当前操作用户已经从 topeet 变成了 root , ~ 也变成了 / , 并且 $ 变成了 # ,那么 # 代表什么呢, # 代表的是超级用户操作权限也就是 root 用户显示。还有一点,虽然说启用了 root 用户,但是大家千万要记得, 不要在 root 下乱删东西,我们该用普通用户的时候还是要用普通用户的。

相关推荐
Kendra9198 分钟前
运维监控平台(Prometheus + Grafana)部署与维护
运维·grafana·prometheus
分布式存储与RustFS9 分钟前
指标、日志、链路进同一个桶:GreptimeDB 存算分离解读与 RustFS 接入配置
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
AAA代码批发商23 分钟前
DAYS 57【Linux 驱动深度】I2C 子系统驱动开发全指南:从架构、核心数据结构到设备驱动实战
linux·驱动开发·架构·内核开发·i2c 子系统
橙色云-智橙协同研发30 分钟前
电子高科技行业:机械与电子(MCAD & ECAD)如何协同?
大数据·运维·服务器·人工智能·安全
小此方40 分钟前
Linux网络(二十三):图文详解子网划分、分类划分的本质
linux·运维·网络
zoutao9842 分钟前
DeepSeek 智能效果实测与能力边界解析
大数据·运维·人工智能
wdfk_prog44 分钟前
LWIP教程 16:从 MTU 到 `ip4_frag()` / `ip4_reass()`——IPv4 分片、重组、超时与内存压力
运维·服务器·网络·笔记·学习
wespaul1 小时前
VeapAI 自然语言操作实战|第 04 篇:系统数据加工——把系统自身的元数据吃成知识
java·大数据·运维·数据库·人工智能
NendoZen1 小时前
mangopi(芒果派)MQ-R T113 Buildroot开启adbd调试
linux·嵌入式硬件