如何在linux shell中以root身份登录?

7 linux root shell login

如何在linux shell中以root身份登录?

Tam*_*man 8

以 root 身份登录的正确方法是键入:

su -
Run Code Online (Sandbox Code Playgroud)

这适用于 sudo 不可用或未配置的系统。

一些发行版不允许以 root 身份登录,然后应该像这样运行他的命令:

sudo MyCommandHere...
Run Code Online (Sandbox Code Playgroud)

  • 如果您需要以 root 身份运行大量命令但又被迫使用 sudo,那么 sudo -s 也会为您提供一个 root shell。 (2认同)

Tom*_*icz 6

如果可以的话,我会评论萨加尔的回答,因为我想补充一点

须藤 -i

将您以 root 身份登录到 shell,它也会将您移动到其主目录 (/root)。

编辑:正如安德烈亚斯所说,

须藤 -s

而是允许您保留在当前目录中,这可能很有用。

  • 你也可以使用 sudo -s (2认同)

小智 4

使用 sudo -i 命令并输入当前用户密码