Linux下如何从普通用户切换到root用户

Linux下如何从普通用户切换到root用户1 首先 我们输入 pwd 命令 查看当前用户目录 当前用户是 xg 其中我解释一下 xg localhost nbsp 这个的含义 其中 xg 指的是当前的用户 localhost 指的是本机服务 指的是当前目录 后面的 符号指的是普通用户 如果是 root 用户的话 就会变成下图这样 其中的 符号指的就是 root 用户 2 这时我们分别输入 su nbsp xg 和 su 如下图所示 输入 suxg 命

1.首先,我们输入pwd命令,查看当前用户目录:

Linux下如何从普通用户切换到root用户

当前用户是xg其中我解释一下[xg@localhost ~]$ 这个的含义,其中xg指的是当前的用户,localhost指的是主机名,~指的是当前目录,后面的$符号表示普通用户,普通用户的话就是在$下输入指令,如果是root用户的话,就会变成下图这样,root用户的话就是在#下输入指令:

Linux下如何从普通用户切换到root用户

2.这时我们分别输入su xg和su -,如下图所示:

Linux下如何从普通用户切换到root用户

输入su xg命令的话,并输入xg的密码之后不能切换到root用户,而输入su -命令,此时我们输入密码错误的话,会在命令行下显示信息,如下图所示:

Linux下如何从普通用户切换到root用户

此时,输入su -命令,输入正确的密码,然后就可以切换到root用户了(注:这里我也搞晕了,不知道默认的密码是什么,如果你没进行下面修改root密码的操作,应该是当前用户的密码,如果你曾经改过root的密码。那你就要输入你所改的那个密码):

Linux下如何从普通用户切换到root用户

注:如果这里默认密码不是当前用户密码的话,可以去查阅资料,知道的可以跟我说,因为我在linux系统下尝试太多,忘记这一步的默认密码了!如果你曾经改过root的密码。那你就要输入你所改root用户的那个密码!

3.接下来我就在root用户下输入sudo passwd root命令,创建root用户,出现了下图的情况:

Linux下如何从普通用户切换到root用户

这是什么意思呢?输入这命令之后,改变root用户的密码,要求我们输入新的unix密码,再重新输入新的unix密码即可,如果输入密码不合理的话,就不能成功修改root用户的密码。

4.接下来我把linux系统关掉,重新开启linux系统,在username下输入root,password下输入上面我们设置的新的unix密码,发现如下图所示,我们的用户变成了root用户了:

Linux下如何从普通用户切换到root用户

5,不知道我之前创建的xg普通用户还可以正常登录么?所以我把linux系统关掉,再重新开启linux系统,输入用户名xg和xg对应的密码,发现如下图所示:

Linux下如何从普通用户切换到root用户

答案是可以的,xg用户还是可以用的。

6.以上内容是我上网找的,然后不断在自己计算机下尝试的,才写出来的一篇文章,其中有些知识点我不怎么知道,但是不断尝试之后还是会有收获的,因为我上课时都是在root超级用户里面操作的,所以后面我就直接登录root用户,来积累linux学习到的知识了!(我把自己的xg用户给抛弃了),因为后面的学习当中有好多都是用到root超级用户的权限和文件以及很多其它的东西!

7.以上内容仅供大家学习参考,写得不好,请见谅,如有错误,请指出,谢谢!

 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/217354.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 上午9:45
下一篇 2026年3月18日 上午9:46


相关推荐

  • databus 支持oracle么,Databus[通俗易懂]

    databus 支持oracle么,Databus[通俗易懂]系统如果要应付大规模的请求,一条必经之路就是数据库的分割,单服务器的性能早晚都会成为负载的短板。而数据库分割,通常有Master/Salve或者集群Cluster的方式,这些方式通常都是基于同种类型的数据。对于一个庞大的多类型数据库的系统,在不同的数据库之间(甚至是不同地理位置的机房间)保持数据的同步,需要更复杂的解决方案。LinkedIn良心开源了内部的一个项目Databus,正是解决这个问题的…

    2022年10月17日
    3
  • 服务器上行宽带和下行宽带如何区分?

    服务器上行宽带和下行宽带如何区分?服务器宽带分为上行宽带和下行宽带 那么 哪个方向是上行 哪个方向是下行 哪个快网教你如何区分宽带的上行和下行 上行宽带和下行宽带的区分如何区分 我们以服务器为中心 流量流入服务器为下行 流量流出服务器为下行 场景如下 上行宽带 服务器上的内容被访客浏览或者下载是上行宽带 例如 用户访问网站或者下载服务器上的内容到本地 就是上行宽带 上行宽带是需要用户购买的 下行宽带 服务器自身下载文件到服务器上是下行宽带 例如 管理员登录到服务器 使用服务器浏览网页或者下载就是下行宽带 般下行

    2026年3月19日
    1
  • 从0开始<十四>:模仿malloc和 free函数、strlen函数[通俗易懂]

    程序一:编写函数char*alloc(n)和voidafree(char*p)函数,这两个函数类似于malloc和free函数,其中第一个函数返回一个指向n个连续存储单元的指针,第二个函数释放已经分配单元的指针。思路:最容易实现方法是让一个大字符数组allocbuf中的空间进行分配。该数组是alloc和afree两个函数的私有数组。由于函数alloc和afree处理的对象时指针而不是

    2022年4月9日
    40
  • 什么是内积空间

    什么是内积空间nbsp 什么是内积空间线性空间中的向量的度量性质 如向量长度 向量之间的夹角等 可以通过定义内积导出 在学解析几何时 由内 点 积的定义知道 两个向量 的内 点 积 即 cos 这是在几何空间中所给出的一种具体内 点 积定义 推广到抽象的线性空间 需要给出一种更抽象 更本质的内积定义 定义设 V 是数域 P 上的线性空间 V 到 P 的一个代数运算 V V

    2026年3月26日
    2
  • 自己动手写操作系统(五)

    自己动手写操作系统(五)这里开始就进入了 core 的启动流程 类似于 linux 的 kernel core 的入口函数是 start core 如何定义如何函数呢 我们这里通过编译指令就可以了 参看下面的配置文件 ENTRY start core SECTIONS 0x text text rodataALIGN 0

    2026年3月26日
    2
  • golang练手小项目系列(6)-使用map实现set

    golang练手小项目系列(6)-使用map实现set问题描述go没有提供set数据结构,请用map实现set要点需要支持方法:Add添加元素Remove删除元素Cardinality获取Set长度Clear清空SetContains检测元素是否在Set中Pop()随机删除一个元素并返回被删除的元素ToSlice()[]interface{}转换成slice返回拓展Clone复制SetDi…

    2025年6月30日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号