如何在Linux中具有完全特权(root)

作者: Louise Ward
创建日期: 4 二月 2021
更新日期: 1 七月 2024
Anonim
Linux系统目录架构 [LinuxCast视频教程]
视频: Linux系统目录架构 [LinuxCast视频教程]

内容

Linux计算机上的“ root”帐户是具有完整权限的帐户。要在Linux上操作命令,特别是那些影响文件系统的命令,通常需要root访问或特权访问。具有强大的功能,与正常使用权限不同,仅在需要时才需要根访问权限。因此,关键的系统文件可以避免不必要的损坏。

脚步

方法1之4:使用终端获得root访问权限

  1. 打开终端命令提示符界面程序。 如果终端尚未打开,请打开它。许多版本的Linux允许您通过按组合键来打开终端 Ctrl+Alt键+Ť.

  2. 类型。su- 然后按↵输入. 您将以“高级用户”身份登录。实际上,您可以使用此命令以普通用户身份登录计算机。但是,如果保留空白,则可以优先登录。

  3. 出现提示时,输入您的首选帐户密码。 输入后 su- 然后按 ↵输入系统将要求您输入您的首选帐户密码。
    • 如果收到“身份验证错误”消息,则可能是您的根帐户已被锁定。阅读下一节以了解如何解锁。

  4. 测试命令行解释器。 优先登录后,命令行解释器将终止于 # 代替 $.
  5. 输入需要优先级访问的命令。 一旦使用 su- 要优先登录,可以运行任何需要优先访问权限的命令。 Comeinand su 保留直到会话结束,因此您不必每次需要运行命令时都重新输入优先级密码。
  6. 考虑使用。须藤代替su-.须藤 (“超级用户”)是允许您以临时优先级运行其他命令的命令。这是运行要求大多数用户具有root用户访问权限的命令的最佳方法,因为在这一点上,您不需要首选的访问环境,并且用户不需要知道帐户密码。他们将使用其通常的登录密码来获得临时的root访问权限。
    • 类型 须藤 命令 然后按 ↵输入 (如 须藤ifconfig)。出现提示时,输入密码 用户 帐户,请勿键入首选的帐户密码。
    • 须藤 是像Ubuntu这样的版本的首选方法:即使root帐户被锁定,它也可以工作。
    • 此命令仅适用于具有管理权限的用户。可以添加或删除用户。
    广告

方法2之4:解锁root帐户(Ubuntu)

  1. 解锁根帐户(Ubuntu)。 Ubuntu(和其他一些版本)锁定了根帐户,以防止普通用户访问该帐户。这是由于使用命令 须藤 (请参见上文),我们很少需要特权访问。解锁根帐户将使您能够以最高优先级登录。
  2. 打开终端。 如果您在桌面环境中工作,则可以按 Ctrl+Alt键+Ť 运行终端。
  3. 类型。须藤passwd根然后按↵输入. 出现提示时,输入密码 用户 你的。
  4. 设置新密码。 系统将要求您创建并输入两次新密码。设置后,根帐户即可使用。
  5. 锁定根帐户。 如果要锁定根帐户,请输入以下命令以删除密码并锁定帐户:
    • 须藤passwd -dl根
    广告

方法3之4:完全控制登录

  1. 考虑使用其他方法来获得临时的根访问权限。 具有完全控制权的登录应仅限于正常使用,因为这样做非常容易执行可能使系统无法运行的命令。同时,它还会带来安全风险,尤其是在计算机上运行SSH服务器时。仅当需要紧急维修(例如,对驱动器故障进行故障排除或恢复锁定的帐户)时,才可以使用完全访问权限登录。
    • 须藤 要么 su 而不是使用完全访问权限登录,这将有助于防止意外登录损坏。这些命令使用户有机会在严重损害发生之前考虑订单。
    • 某些版本(例如Ubuntu)会锁定根帐户,直到您自己打开它为止。这不仅可以防止用户在使用root帐户时意外造成过多损害,还可以保护系统免受黑客攻击:root帐户通常是他们的首要目标。一旦锁定,黑客将无法使用根帐户获得访问权限。您可以参考上一节中有关在Ubuntu上解锁root帐户的说明。
  2. 导入。 登录Linux时在用户字段中输入。 如果未锁定root帐户,并且您知道密码,则可以在需要常规登录时使用root访问权限登录。进口 在提示您登录时在用户字段中输入。
    • 如果您需要root用户访问权限才能操作特定命令,请使用上面的方法。
  3. 在用户密码字段中输入root密码。 汇入后 在用户名字段中,出现提示时输入root密码。
    • 在许多情况下,root密码可以只是“ password”。
    • 如果您不知道或忘记了root密码,请参阅稍后的说明以重设密码。
    • 在Ubuntu中,根帐户被锁定,并且在打开之前不可用。
  4. 使用root帐户登录时,避免运行复杂的程序。 通过获得root用户访问权限,您打算运行的程序可能会对系统产生负面影响。无需使用root帐户登录, 须藤su 建议运行该程序。广告

方法4之4:重设root密码和admin密码

  1. 忘记密码后,重置根帐户密码。 如果您忘记了根帐户密码 用户密码,则需要使计算机启动到恢复模式才能更改这些密码。如果您知道用户密码并且需要更改root帐户密码,只需键入 须藤passwd根,输入用户密码并创建一个新的root密码。
  2. 重新启动计算机并按住-键。⇧移位当出现BIOS屏幕时,在左侧。 GRUB菜单将打开。
    • 在正确的时间按住该键相当困难,因此您可能必须尝试多次。
  3. 选择物品。-恢复模式-列表中的第一位。 您当前操作系统版本的恢复模式将被下载。
  4. 选择一个选项。从出现的菜单中。 将启动您使用root帐户登录的命令行界面。
  5. 连接具有写入权限的驱动器。 当它在恢复模式下启动时,通常您是只读的。输入以下命令以启用写访问权限:
    • 挂载-rw -o重新挂载/
  6. 为任何锁定的帐户创建一个新密码。 使用root帐户登录并更改访问权限时,可以为所有帐户创建一个新密码:
    • 类型 密码 用户名 然后按 ↵输入。如果要更改根帐户密码,请键入 密码根.
    • 出现提示时,输入两次新密码。
  7. 重置密码后重新启动计算机。 重置密码后,您可以照常重启计算机。新密码将立即生效。广告

警告

  • 仅在必要时使用根帐户,并在完成后退出。
  • 仅与您信任的A)和B)需要知道的人共享根帐户密码。