怎么样成为Linux的根(Root)账户 应该怎么做?

来源:互联网
责任编辑:李佳
 综合 
字体:

在本文中:从终端获取根账户访问权限解锁根账户(Ubuntu)以根账户登录重置根账户或管理员密码

“根”账户是Linux计算机中拥有全部权限的账户。在Linux中执行命令一般都需要根账户访问权限,尤其是影响系统文件的命令。因为根账户的功能如此强大,所以建议只有必要时,才使用根账户访问权限,而不是以根账户登录。这样可以避免重要系统文件的意外损坏。

1从终端获取根账户访问权限

以Become Root in Linux Step 1为标题的图片

1打开终端。如果终端没有打开,就先打开它。多数发行版都可以按Ctrl+Alt+T来打开。

以Become Root in Linux Step 2为标题的图片

2输入 .su - 并按 回车 这样将让你以“超级用户”身份登录。实际上,这个命令可以让你以任意用户身份登录计算机,但如果保留为空,系统就会尝试以根账户登录。[1]

以Become Root in Linux Step 3为标题的图片

3出现提示时,输入根账户密码。输入su -并按回车后,系统将提示你输入根账户密码。

如果收到“验证错误”的消息,说明你的根账户可能被锁定了。解锁的相关说明,见下一节。

以Become Root in Linux Step 4为标题的图片

4找到命令提示符。以根账户登录时,命令提示符应该以#而不是$结尾。[2]

以Become Root in Linux Step 5为标题的图片

5输入请求根账户访问权限的命令。通过su -命令以根账户登录后,你就可以运行任意需要根账户访问权限的命令了。su命令将保留到会话结束,因此每次需要运行命令时,不需要再重新输入根账户密码。

以Become Root in Linux Step 6为标题的图片

6考虑用.sudo 代替 su - 通过sudo(“超级用户执行”)命令,你可以临时以根账户运行其他命令。这是大多数用户运行根账户命令的最佳方式,因为这样既不用维护根账户环境,用户也不需要知道根账户密码。相反,用户只要输入自己的用户密码,就能获得临时的根账户访问权限。[3]

输入sudo command并按回车(如sudo ifconfig)。提示输入密码时,输入你的用户密码,而不是根账户密码。

sudo是Ubuntu等发行版的首选方法,即使根账户被锁定,它也能正常工作。

这个命令仅限于具有管理员权限的用户。可以从/etc/sudoers添加或删除用户。

2解锁根账户(Ubuntu)

以Become Root in Linux Step 7为标题的图片

1解锁根账户(Ubuntu)。Ubuntu(和其他几个发行版)会锁定根账户,以便普通用户无法访问它。这样做的原因是,使用sudo命令(见上一节)时,很少需要根账户访问权限。解锁根账户后,你就可以以根账户登录了。

以Become Root in Linux Step 8为标题的图片

2打开终端。如果你正在桌面上,按Ctrl+Alt+T可以启动终端。

以Become Root in Linux Step 9为标题的图片

3输入.sudo passwd root 并按 回车提示输入密码时,输入你的用户密码。

以Become Root in Linux Step 10为标题的图片

4设置新密码。系统将提示你创建新密码并输入两次。设置密码后,根账户将处于活动状态。[4]

以Become Root in Linux Step 11为标题的图片

5重新锁定根账户。如果你想锁定根账户,输入以下命令可以清除密码并锁定根账户:

sudo passwd -dl root

3以根账户登录

以Become Root in Linux Step 12为标题的图片

1获取临时根账户访问权限的其他方法。不建议经常使用‘以根账户登录’的方式,因为这样很容易运行一些会导致系统无法正常工作的命令,而且还会带来安全隐患,尤其是你正在计算机上运行SSH服务器的时候。只有进行紧急修复时,才能以根账户登录,比如处理磁盘故障或恢复锁定的账户。

sudosu命令代替‘以根账户登录’,这样可以避免‘以根账户登录’时造成意外损坏。使用这些命令,用户还有机会在造成严重损坏之前再斟酌一下命令。

有些发行版(如Ubuntu)会锁定根账户,直到你手动解锁它为止。这不仅可以防止用户无意中使用根账户,造成太多损坏,还可以保护系统免受黑客攻击,因为根账户通常是第一个被攻击的目标。 根账户锁定后,黑客就无法访问到它。Ubuntu根账户的解锁说明,见上一节。

以Become Root in Linux Step 13为标题的图片

2登录Linux系统时, 输入.root作为用户名。如果根账户并未锁定,而且你知道密码,当系统提示以用户账户登录时,你可以用根账户登录。在提示登录账户时,输入root作为用户。

如果你需要根账户访问权限来执行一项命令,可以采用上一节中的方法。

以Become Root in Linux Step 14为标题的图片

3输入根账户密码作为用户密码。输入root作为用户名后,在提示时输入根账户密码。

很多时候,根账户密码可能是“密码”。

如果你不知道根账户密码,或者忘记密码,请参看下一节中有关重置密码的说明。

Ubuntu的根账户是锁定的,在解锁之前无法使用。

以Become Root in Linux Step 15为标题的图片

4以根账户登录时,要避免运行复杂程序。因为这种程序会对系统造成负面影响。强烈建议你用sudosu命令来代替‘以根账户登录’。

4重置根账户或管理员密码

以Become Root in Linux Step 16为标题的图片

1如果忘记了根账户密码,就重置密码。如果你忘记了根账户密码你的用户密码,需要以恢复模式启动系统,才能更改密码。如果你知道用户密码,但需要更改根账户密码,只需输入sudo passwd root,输入你的用户密码,然后创建新的根账户密码。

以Become Root in Linux Step 17为标题的图片

2重新启动计算机, 在出现BIOS界面后, 按住左侧的-.上档键这样将打开GRUB菜单。

按下的时机很难把握,所以你可能需要多试几次。

以Become Root in Linux Step 18为标题的图片

3选择列表中的第一个.(恢复模式) 条目。这样将加载你当前系统的恢复模式。

以Become Root in Linux Step 19为标题的图片

4从显示的菜单中选择.root 选项。这样将以你‘以根账户登录’的方式启动终端。

以Become Root in Linux Step 20为标题的图片

5用写入权限重新装入驱动器。当你启动进入恢复模式时,你通常只拥有读取权限。输入以下命令可以启用写入权限:

mount -rw -o remount /

以Become Root in Linux Step 21为标题的图片

6为你锁定的任意账户创建新密码。以根账户登录并更改了访问权限后,你就可以为任意账户创建新密码了:

输入passwd accountName并按回车。如果你需要更改根账户密码,就输入passwd root

出现提示时,输入两次新密码。

以Become Root in Linux Step 22为标题的图片

7重置密码后重新启动计算机。完成密码重置后,就可以正常重启和使用计算机了。你的新密码将立即生效。[5]

警告

只有在必要时才能使用根账户,并在完成相应操作后要立即注销。

只能将你的根账户密码告诉A)信任的人,B)必需知道的人。

根据您访问的内容,您可能还对以下内容感兴趣,希望对您有帮助:

linux中怎么从root用户切换到普通用户

答:如果当前是root用户,那么切换成普通用户test用以下命令: su - test root@ubuntu:~# su - test [sudo] password for test: test@ubuntu:~$ 如果要切换回root用户,那么用以下命令:su或su -用户名root可以省略不写。切换回root用户时要输入root...

LINUX怎么从root回到用户?

答:使用exit命令退出当前用户shell。 如果是root用户通过su命令切换到普通用户的情况,在当前shell中输入exit命令则会退回到root用户的shell。 另一种情况,普通用户通过su命令切换成root用户,使用exit命令可以退出root用户的shell回到原来的用户s...

如何进入linux中的root账户

答:使用终端可以使用su -登录,如果是图形界面可以注销登录时选择其他,输入root,输入密码登录,如果不允许root登录,按如下步骤设置: 1. 用普通用户登录。 2. 在终端执行sudo -s,然后输入当前登录的普通用户密码,进入到root用户模式。 3. 执行...

Linux的root权限问题

答:这个su root就是一个切换用户命令,root是用户名,那么你需要输入的就是root账户的密码,但是ubuntu是禁用root登录的,所以给root设了个诡异的密码,它的密码并非你装的时候设的密码,但是可以开启root,具体怎么开启你可以上linux论坛上看看,...

怎么样在Linux系统中创建一个ROOT一样的权限的用户

答:如果要root 用户的权限,ubuntu默认是不允许root 登录的,在登录窗口只能看到普通用户和访客登录。以普通身份登陆Ubuntu 后我们需要做一些修改,用于支持root 用户登陆.普通用户登录后,需要在终端窗口中执行命令切换到超级用户模式,操作:在终...

雨林木风linux 根用户root的密码是多少?

答:linux 根用户root的密码就是用户自己设置的密码。 设置方法: 切换到root用户:sudo passwd root 设置密码: sudo passwd root ->[sudo] password for anders:输入新的 UNIX 密码:重新输入新的 UNIX 密码: 然后密码就更新成了新的密码。

linux 根用户口令

答:linux 根用户root的密码就是用户自己设置的密码。 设置方法: 切换到root用户:sudo passwd root 设置密码: sudo passwd root ->[sudo] password for anders:输入新的 UNIX 密码:重新输入新的 UNIX 密码: 然后密码就更新成了新的密码。

如何将linux用户设置为root

答:linux有root用户,你是要登录时候用root用户登录吗? 1.如果是图形界面选择其他用户,用户那输入root,输入root密码即可。 2.如果是无图形界面直接打root用户和密码登录。 3.如果已经用其他用户登录了,su - root,之后输入root密码(输入的密码...

Linux的根目录是 \ 还是 \root 两者有何区别?

答:linux系统的根目录是/ root超级用户的家目录是/root 参考:PHP程序员,雷雪松的个人博客。

linux下如何添加一个用户并且让用户获得root权限?

答:1、添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser tommy //添加一个名为tommy的用户 #passwd tommy //修改密码 Changing password for user tommy. New UNIX password: //在这里输入新密码 Retype new UNIX password: //再...


www.book1234.com true http://www.book1234.com/10/4336/107970.html report 104903 怎么样成为Linux的根(Root)账户应该怎么做?,在本文中:从终端获取根账户访问权限解锁根账户(Ubuntu)以根账户登录重置根账户或管理员密码“根”账户是Linux计算机中拥有全部权限的账户。在Linux中执行命令一般都需要根账户访问权限,尤其是影响系统文件的命令。因为根账户的功能如此强大,所以建...
娱乐时尚
科技资讯
历史文化
真视界
旅游美食
精彩图文
我爱我车
母婴健康
关于本站 | 广告服务 | 手机版 | 商务合作 | 免责申明 | 招聘信息 | 联系我们
Copyright © 2004-2018 book1234.com All Rights Reserved. 布客网 版权所有
京ICP备10044368号-1 京公网安备11010802011102号
教育考试: 学历财经建筑 医药公考资格外语电脑作文招聘中小学留学 文档 移民 文库专栏23问答中心z资讯z资讯1资讯涨资讯涨资讯1资讯问答图书馆知识IT编程数码信息解决方案信息中心IT科技问答新闻中心软件教室设计大全网络相关英语学习开发编程考试中心参考范文管理文库营销中心站长之家IT信息中心商学院数码大全硬件DIY企业服务网吧在线百科硬件知识手机平板汽车游戏家电精彩摄影现代家居IT女人经验健康养生猎奇创业攻略教育学习历史时尚潮流最近更新涨知识