主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
本教程的操作环境:linux7.3系统和Dell G3电脑。
linux中最有特权的帐户是“root”。
Root也称为root用户,是UNIX(如Solaris、AIX、BSD)和类Unix系统(如Linux、QNX等)中唯一的超级用户。),以及Android和iOS移动设备系统,所以得名,是因为它可以对根目录进行读写和执行操作。
Root是超级管理员账号,可以做任何事情,可以使用系统中的任何东西。它可以在您的Linux系统上访问任何文件并运行任何命令。
能力越大,责任越大。root用户让您可以完全控制系统,因此应该谨慎使用。root用户可以访问系统文件并运行更改系统配置的命令。因此,一个错误的命令可能会破坏系统。
这就是为什么Ubuntu和其他基于Ubuntu的发行版会默认锁定root用户,让你免遭意外灾难的原因。
对于您的日常任务,如移动主目录中的文件、从互联网下载文件、创建文档等,您不需要拥有root权限。
打个比方更好理解。假设你想切水果,你可以用菜刀。假设你想砍树,你必须用锯子。现在,你可以用锯子切水果,但那是不明智的,不是吗?_
这是否意味着你不能在Ubuntu中成为root或者使用root权限的系统?不,在sudo的帮助下,您仍然可以拥有root访问权限(在下一节中解释)。
如何在Ubuntu中运行root之类的命令?
对于系统的一些特殊任务,您将需要root权限。比如说。如果想通过命令行更新Ubuntu,不能以普通用户的身份运行命令。它将给出一个权限被拒绝的错误。
apt更新读取软件包列表...DoneE:无法打开锁文件/var/lib/apt/lists/lock-open(13:权限被拒绝)E:无法锁定目录/ var/lib/apt/lists/W:解除文件链接的问题/var/Cache/apt/pkg Cache . bin-remove caches(13:权限被拒绝)W:解除文件链接的问题/var/Cache/apt/srcpkgcache . bin-remove caches(13:权限被拒绝)那么,如何运行root这样的命令呢?简单的答案是在命令前添加sudo,以便像root一样运行。
Sudo apt updateUbuntu和许多其他Linux发行版使用一种叫做Sudo的特殊编程机制。Sudo是一个程序,它使用root用户(或其他用户)来控制对正在运行的命令的访问。
事实上,sudo是一个非常通用的工具。它可以配置为允许用户运行所有命令,如root,或者只运行一些命令。您还可以配置sudo在没有密码的情况下运行命令。这个话题内容丰富,也许我会在另一篇文章中详细讨论。
现在,你应该知道当你安装Ubuntu时,你必须创建一个用户帐户。这个用户帐户在您的系统上作为管理员工作,根据Ubuntu中默认的sudo策略,它可以在您的系统上以root权限运行任何命令。
sudo的问题是运行sudo不需要root密码,但是需要用户自己的密码。
这就是为什么当您使用sudo运行命令时,会要求您输入运行sudo命令的用户的密码:
【邮件受保护】:~ $ sudo apt更新abhishek的[sudo]密码:从上面的例子可以看出,abhishek正在尝试使用sudo运行apt更新命令,系统要求输入Abhishek的密码。
如果你对Linux完全不熟悉,当你开始在终端输入密码时,你可能会惊讶于屏幕上什么也没有发生。这很正常,因为作为默认的安全功能,屏幕上不会显示任何内容。连星号(*)都没有。输入您的密码,然后按回车键。
如何在Ubuntu中成为root?
您可以使用sudo来运行root之类的命令。但是,在某些情况下,你必须以root身份运行一些命令,而你总是忘记在命令前添加sudo,所以你可以临时切换到root。
sudo命令允许您模拟root用户登录的shell。使用此命令:
sudo-I[email protected]:~ $ sudo-I[sudo]Abhishek的密码:[email protected]: ~ # whoamiroot您会注意到当您切换到root时,shell命令提示符从$(美元符号)变为#(英镑符号)。我是在(不怀好意地)开玩笑说英镑比美元强。
虽然我已经向您展示了如何成为root,但是我必须警告您,您应该避免以root身份使用系统。毕竟它有阻止你使用root的理由。
另一种临时切换到root的方法是使用su命令:
Sudo su如果您尝试在没有Sudo的情况下使用su命令,将会遇到“su验证失败”错误。
您可以使用exit命令恢复到普通用户。
在Ubuntu中exit如何启用root用户?
现在你知道了在基于Ubuntu的发行版中root是默认锁定的。
Linux给了你在系统上做任何你想做的事情的自由。解锁根用户就是这些自由之一。
如果出于某种原因您决定启用root,您可以通过为其设置密码来实现:
Sudo passwd root再次声明,不推荐root,也不鼓励你在桌面上这么做。如果你忘记了密码,你将无法在Ubuntu中再次更改root密码。(LCTT:可以用单用户模式修改。)
您可以通过删除密码来再次锁定root用户:
Sudo passwd -dl root相关推荐:《Linux视频教程》
以上是linux中什么是最授权账号的详细介绍。更多信息请关注主机参考其他相关文章!
这几篇文章你可能也喜欢:
- 在Linux上操作vi编辑器(Linux上的vi编辑器命令)
- Mondoze:住宅IP/原生IP/IDC IP,VPS低至$8.33/马来西亚服务器/AS152742/11.11促销
- torchbyte 罗马尼亚 VPS 起价为 20 美元/年,AMD Ryzen9+ NVMe 硬盘,免费 DDoS 防护
- zlidc(智联IDC):韩国原生IP云服务器,35.9美元/季度,4核/4G内存/50G SSD/300M优质网络@2.5T月流量
- 椰草云双11活动:香港云服务器81元/年,香港实体服务器199元/月(香港云服务商)
本文由主机参考刊发,转载请注明:linux中授权最多的帐号是什么? https://zhujicankao.com/90885.html
评论前必须登录!
注册