返回顶部
首页 > 资讯 > 精选 >Ubuntu中的root用户是什么
  • 643
分享到

Ubuntu中的root用户是什么

2023-06-16 04:06:41 643人浏览 泡泡鱼
摘要

这篇文章主要介绍了ubuntu中的root用户是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。什么是 root 用户?为什么它在 Ubuntu 中被锁定?在 linux

这篇文章主要介绍了ubuntu中的root用户是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

什么是 root 用户?为什么它在 Ubuntu 中被定?

linux 中,有一个称为 root 的超级用户。这是超级管理员账号,它可以做任何事以及使用系统的一切东西。它可以在你的 Linux 系统上访问任何文件和运行任何命令。

能力越大,责任越大。root 用户给予你完全控制系统的能力,因此,它应该被谨慎地使用。root 用户可以访问系统文件,运行更改系统配置的命令。因此,一个错误的命令可能会破坏系统。

这就是为什么 Ubuntu 和其它基于 Ubuntu 的发行版默认锁定 root 用户,以从意外的灾难中挽救你的原因。

对于你的日常任务,像移动你家目录中的文件,从互联网下载文件,创建文档等等,你不需要拥有 root 权限。

打个比方来更好地理解它。假设你想要切一个水果,你可以使用一把厨房用刀。假设你想要砍一颗树,你就得使用一把锯子。现在,你可以使用锯子来切水果,但是那不明智,不是吗?_

这意味着,你不能是 Ubuntu 中 root 用户或者不能使用 root 权限来使用系统吗?不,你仍然可以在 sudo 的帮助下来拥有 root 权限来访问(在下一节中解释)。

要点: 使用于常规任务,root 用户权限太过强大。这就是为什么不建议一直使用 root 用户。你仍然可以使用 root 用户来运行特殊的命令。

如何在 Ubuntu 中像 root 用户一样运行命令?

Ubuntu中的root用户是什么

Image Credit: xkcd

对于一些系统的特殊任务来说,你将需要 root 权限。例如。如果你想通过命令行更新 Ubuntu,你不能作为一个常规用户运行该命令。它将给出权限被拒绝的错误。

apt updateReading package lists... DoneE: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)E: Unable to lock directory /var/lib/apt/lists/W: Problem unlinking the file /var/cache/apt/pkGCache.bin - RemoveCaches (13: Permission denied)W: Problem unlinking the file /var/cache/apt/srcpkgcache.bin - RemoveCaches (13: Permission denied)

那么,你如何像 root 用户一样运行命令?简单的答案是,在命令前添加 sudo,来像 root 用户一样运行。

sudo apt update

Ubuntu 和很多其它的 Linux 发行版使用一个被称为 sudo 的特殊程序机制。sudo 是一个以 root 用户(或其它用户)来控制运行命令访问的程序。

实际上,sudo 是一个非常多用途的工具。它可以配置为允许一个用户像 root 用户一样来运行所有的命令,或者仅仅一些命令。你也可以配置为无需密码即可使用 sudo 运行命令。这个主题内容比较丰富,也许我将在另一篇文章中详细讨论它。

就目前而言,你应该知道当你安装 Ubuntu 时,你必须创建一个用户账号。这个用户账号在你系统上以管理员身份来工作,并且按照 Ubuntu 中的默认 sudo 策略,它可以在你的系统上使用 root 用户权限来运行任何命令。

sudo 的问题是,运行 sudo 不需要 root 用户密码,而是需要用户自己的密码

并且这就是为什么当你使用 sudo 运行一个命令,会要求输入正在运行 sudo 命令的用户的密码的原因:

[email protected]:~$ sudo apt update[sudo] passWord for abhishek:

正如你在上面示例中所见 abhishek 在尝试使用 sudo 来运行 apt update 命令,系统要求输入 abhishek 的密码。

如果你对 Linux 完全不熟悉,当你在终端中开始输入密码时,你可能会惊讶,在屏幕上什么都没有发生。这是十分正常的,因为作为默认的安全功能,在屏幕上什么都不会显示。甚至星号(*)都没有。输入你的密码并按回车键。

要点:为在 Ubuntu 中像 root 用户一样运行命令,在命令前添加 sudo。 当被要求输入密码时,输入你的账户的密码。当你在屏幕上输入密码时,什么都看不到。请继续输入密码,并按回车键。

如何在 Ubuntu 中成为 root 用户?

你可以使用 sudo 来像 root 用户一样运行命令。但是,在某些情况下,你必须以 root 用户身份来运行一些命令,而你总是忘了在命令前添加 sudo,那么你可以临时切换为 root 用户。

sudo 命令允许你来模拟一个 root 用户登录的 shell ,使用这个命令:

sudo -i
[email protected]:~$ sudo -i[sudo] password for abhishek:[email protected]:~# whoamiroot

你将注意到,当你切换为 root 用户时,shell 命令提示符从 $(美元符号)更改为 #(英镑符号)。我开个(拙劣的)玩笑,英镑比美元强大。

虽然我已经向你显示如何成为 root 用户,但是我必须警告你,你应该避免作为 root 用户使用系统。毕竟它有阻拦你使用 root 用户的原因。

另外一种临时切换为 root 用户的方法是使用 su 命令:

sudo su

如果你尝试使用不带有的 sudosu 命令,你将遇到 “su authentication failure” 错误。

你可以使用 exit 命令来恢复为正常用户。

exit

如何在 Ubuntu 中启用 root 用户?

现在你知道,root 用户在基于 Ubuntu 发行版中是默认锁定的。

Linux 给予你在系统上想做什么就做什么的自由。解锁 root 用户就是这些自由之一。

如果出于某些原因,你决定启用 root 用户,你可以通过为其设置一个密码来做到:

sudo passwd root

再强调一次,不建议使用 root 用户,并且我也不鼓励你在桌面上这样做。如果你忘记了密码,你将不能再次在 Ubuntu 中更改 root 用户密码。(LCTT 译注:可以通过单用户模式修改。)

你可以通过移除密码来再次锁定 root 用户:

sudo passwd -dl root

感谢你能够认真阅读完这篇文章,希望小编分享的“Ubuntu中的root用户是什么”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网精选频道,更多相关知识等着你来学习!

--结束END--

本文标题: Ubuntu中的root用户是什么

本文链接: https://lsjlt.com/news/282259.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Ubuntu中的root用户是什么
    这篇文章主要介绍了Ubuntu中的root用户是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。什么是 root 用户?为什么它在 Ubuntu 中被锁定?在 Linux ...
    99+
    2023-06-16
  • ubuntu切换root用户的步骤是什么
    在Ubuntu上切换到root用户的步骤如下:1. 打开终端。2. 输入以下命令以切换到root用户:```sudo -i```3....
    99+
    2023-09-07
    ubuntu
  • Ubuntu开启root用户权限的方法是什么
    在Ubuntu中,默认情况下是禁用root用户的,但可以通过以下方法开启root用户权限: 使用sudo命令:sudo命令可以临...
    99+
    2023-10-23
    Ubuntu
  • Ubuntu中怎么启用root用户
    这篇文章给大家介绍Ubuntu中怎么启用root用户,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。sudo权限Sudo允许授权用户作为另一个用户(通常root用户)运行程序。如果要将sudo访问权授予其他用户,只需将该...
    99+
    2023-06-05
  • ubuntu怎么进入root用户
    在Ubuntu中,您可以使用以下方法进入root用户:1. 使用sudo命令:在终端中输入以下命令:```sudo -i```然后输...
    99+
    2023-08-23
    ubuntu
  • ubuntu怎么使用root用户登录
    今天小编给大家分享一下ubuntu怎么使用root用户登录的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一:设置root用户...
    99+
    2023-07-04
  • 怎么使用root用户登录Ubuntu
    这篇文章主要讲解了“怎么使用root用户登录Ubuntu”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么使用root用户登录Ubuntu”吧!1.设置根用户的密码如果安装后需要以root身...
    99+
    2023-07-04
  • ubuntu中root和普通用户怎么切换
    这篇文章主要介绍了ubuntu中root和普通用户怎么切换的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇ubuntu中root和普通用户怎么切换文章都会有所收获,下面我们一起来看看吧。普通用户切换到root用户...
    99+
    2023-07-04
  • Ubuntu怎么设置root用户密码
    在Ubuntu中,默认情况下是禁用root用户登录的,所以无法直接设置root用户密码。但是可以通过以下步骤来设置root用户密码:...
    99+
    2023-09-15
    Ubuntu
  • ubuntu开机怎么进入root用户
    要以root用户身份登录Ubuntu系统,可以按照以下步骤操作: 开机后,在登录界面输入用户名,并点击右侧的"⚙️"图标,选择"其...
    99+
    2023-10-23
    ubuntu
  • Ubuntu怎么开启root用户权限
    在Ubuntu中,默认情况下是禁用root用户的登录,而是使用sudo命令来获取root权限。如果你想要开启root用户权限,可以按...
    99+
    2023-10-26
    Ubuntu
  • Ubuntu—root用户权限设置
    Ubuntu—root用户权限设置 本人ubuntu版本:18.04(其他版本设置步骤相同) Step1. 获得临时root权限 (1)terminal中输入命令: sudo -s (2)输入当前账户密码 Step2. 设置root...
    99+
    2023-08-31
    ubuntu linux 服务器
  • ubuntu中如何使用root用户登录/切换root权限
    这篇文章给大家分享的是有关ubuntu中如何使用root用户登录/切换root权限的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。ubuntu系统默认root用户是不能登录的,密码也是空的。如果要使用root用户登...
    99+
    2023-06-09
  • mysql删除root用户的方法是什么
    本文小编为大家详细介绍“mysql删除root用户的方法是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“mysql删除root用户的方法是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起...
    99+
    2024-04-02
  • ubuntu中如何使用root用户登系统
    今天小编给大家分享一下ubuntu中如何使用root用户登系统的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一:设置root...
    99+
    2023-07-04
  • Ubuntu中怎么修改 root帐户密码
    这期内容当中小编将会给大家带来有关Ubuntu中怎么修改 root帐户密码,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。开启root帐号的方法:为了启用root 帐号(也就是设置一个口令)使用:sudo ...
    99+
    2023-06-13
  • ubuntu中怎么设置root帐户密码
    ubuntu中怎么设置root帐户密码,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。安装ubuntu后,默认的情况下root的密码没有设置,如果使用su命令是无...
    99+
    2023-06-17
  • linux登录root用户命令是什么
    linux中登录root用户命令是su root命令,操作方法:1、打开linux终端;2、输入“su root”命令切换登录root用户即可。具体操作步骤:首先在linux系统桌面下通过快捷键【Ctrl+Alt+T】打开终端命令行模式。在...
    99+
    2024-04-02
  • Ubuntu怎么配置单root用户登录
    这篇“Ubuntu怎么配置单root用户登录”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Ubuntu怎么配置单root用户...
    99+
    2023-06-27
  • Ubuntu数据库怎么增加root用户
    要在Ubuntu中增加root用户,您可以按照以下步骤操作:1. 打开终端,使用以下命令以root身份登录:```sudo -i``...
    99+
    2023-08-25
    Ubuntu 数据库
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作