3

我正在使用 putty 登录到我的 ec2 实例。当我输入 root 时,它要求我以 ec2-user 身份登录。

使用公钥“imported-openssh-key”进行身份验证 请以 ec2-user 用户而不是 root 用户身份登录。

当我以 ec2-user 身份登录并尝试运行类似的命令时

百胜安装httpd

它说

加载的插件:fastestmirror、priorities、security、update-motd 您需要 root 才能执行此命令。

我是第一次运行该实例。我尝试通过亚马逊 AWS 帮助部分和谷歌搜索。无法找到解决方案。

4

4 回答 4

10

要切换到 root shell,请运行以下命令:

su

如果你想以 root 身份执行命令而不切换到 root shell,你可以使用:

sudo yum install httpd
于 2012-07-26T12:14:18.010 回答
1

当我sudo在命令前面添加时,它对我yum install有用:

sudo yum install docker
于 2021-01-18T17:50:38.400 回答
1

如果有人想切换回 root 用户,只需在您的用户终端中键入命令“exit”。

于 2021-02-12T06:21:24.457 回答
0
  • 在编写任何命令之前编写以下命令

sudo su

之后,您将成为 root 用户。享受:)

于 2021-11-04T07:13:47.380 回答