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 下乱删东西,我们该用普通用户的时候还是要用普通用户的。

相关推荐
敲上瘾37 分钟前
动静态库的制作与使用(Linux操作系统)
linux·运维·服务器·c++·系统架构·库文件·动静态库
bohu835 小时前
亚博microros小车-原生ubuntu支持系列:8-脸部检测与人脸特效
linux·opencv·ubuntu·dlib·microros·亚博
贾贾20237 小时前
配电自动化系统“三区四层”数字化架构
运维·科技·架构·自动化·能源·制造·智能硬件
小池先生8 小时前
grafana+prometheus监控linux指标
linux·grafana·prometheus
浮梦终焉8 小时前
【嵌入式】总结——Linux驱动开发(三)
linux·驱动开发·qt·嵌入式
远方 hi8 小时前
linux如何修改密码,要在CentOS 7系统中修改密码
linux·运维·服务器
练小杰9 小时前
Linux系统 C/C++编程基础——基于Qt的图形用户界面编程
linux·c语言·c++·经验分享·qt·学习·编辑器
资讯分享周10 小时前
过年远控家里电脑打游戏,哪款远控软件最好用?
运维·服务器·电脑
chaodaibing10 小时前
记录一次k8s起不来的排查过程
运维·服务器·k8s
mcupro11 小时前
提供一种刷新X410内部EMMC存储器的方法
linux·运维·服务器