Kali Linux:非 root 用户以 root 身份登录,无需特殊权限

Kali Linux:非 root 用户以 root 身份登录,无需特殊权限

我正在寻找一个命令,允许我从没有权限的非 root 帐户以 root 身份登录。我无法将非 root 添加到sudoers.实际上根本无法访问root。有这个命令吗?从根终端(程序)登录是否需要特殊权限?

谢谢

答案1

从您的后续评论中可以清楚地看出,您真正想要的是恢复 root 密码的方法。这很容易:

  • 重新启动您的系统。
  • 当您看到 grub 菜单时,请按“e”以获取编辑器。
  • 在编辑器中,找到以以下内容开头的行linux
  • 在该行的末尾添加init=/bin/bash.
  • ctrl+x以使用此修改后的配置启动系统一次。
  • 启动过程将非常不完整,并且不是真正的工作系统,但您确实得到了一个 shell。
  • 输入以下命令序列:

    mount -o remount,rw / # make the root fs writable
    passwd # change root user's password
    mount -o remount,ro / # make the root fs nonwritable again
    exec /sbin/init # boot normally
    

笔记:像 init 一样使用 bash 进行最小启动不是更改您的键盘布局,使其保持默认的 US QWERTY。输入密码时不要忘记这一点...

答案2

所有 Unix/Linux 系统都有某种“救援”环境,可以在极简环境中登录 root 进行维护。有时,执行此操作的最佳方法(例如,对于 Fedora)是启动安装介质进行救援。即使您这样做也有效真的弄得一团糟。检查文档。

答案3

  1. 重启系统
  2. 快速敲击“e”
  3. 你进入编辑器模式
  4. 查找以linux开头的行
  5. 然后将 ro 更改为 rw 并添加 init=/bin/bash
  6. 按 F10
  7. 然后输入密码
  8. 更改您的密码

相关内容