我正在使用putty登录我的ec2实例。当我键入root时,它要求我以ec2-user身份登录。
使用公钥进行身份验证“import-openssh-key”请以登录身份登录 ec2-user用户而不是root用户。
当我以ec2-user身份登录并尝试运行
之类的命令时yum install httpd
它说
加载的插件:rapidmirror,priority,security,update-motd你 需要root才能执行此命令。
我是第一次运行该实例。我尝试搜索amazon aws帮助部分和谷歌。无法找到解决方案。
答案 0 :(得分:6)
要切换到root shell,请运行命令:
su
如果要以root身份执行命令而不切换到root shell,可以使用:
sudo yum install httpd
答案 1 :(得分:1)
当我在 sudo
命令前添加 yum install
时它对我有用:
sudo yum install docker
答案 2 :(得分:1)
如果有人想切换回 root 用户,只需在您的用户终端中输入命令“exit”即可。