是否可以使用PEM文件以root用户身份连接到ec2实例?

时间:2014-04-12 03:39:49

标签: linux amazon-web-services amazon-ec2 lamp

我尝试连接到EC2 AWS实例但是当我尝试安装PHPMYADMIN时,linux控制台会询问我root用户密码,我忘记了。任何人都可以知道如何使用.PEM文件以root用户身份登录? 我尝试过sudo su命令,但它仍然要求root用户。 任何帮助表示赞赏。

2 个答案:

答案 0 :(得分:1)

免责声明: 建议不要以root用户身份登录。

但如果你愿意,那么:

  1. 允许PermitRootLogin
  2. 中的/etc/ssh/sshd_config
  3. 重新启动SSH服务
  4. 您需要将/home/ec2-user/.ssh/authorized_keys中的现有公钥粘贴到/root/.ssh/authorized_keys
  5. 现在您应该能够使用.pem键以root身份登录。

答案 1 :(得分:1)

如果您正在运行sudo su -,则不需要root密码,您需要运行sudo命令的用户的密码。前提是用户具有root权限的sudo权限。然后你可以以root身份运行:

yum install phpmyadmin