嘿,伙计们,我对linux和amazon-ec2非常陌生。我想要一个快速的服务器。出于某种原因,当我用我的密钥对登录时,它会提示我输入用户名,输入ec2-user,我就加入了。问题是我没有根访问权限(也找不到根密码)。我需要安装屏幕才能在后台运行服务器,还需要创建一个没有根的新用户来运行服务器。没有根我也做不到..。有什么帮助吗?
编辑:我使用基本32位的Amazon 2010.11.1 Beta作为“AMI”。
谢谢,麦克斯
发布于 2011-02-05 21:24:13
Amazon用户指南解释说,您可以使用sudo作为root运行命令,例如sudo whoami:
http://ec2-downloads.s3.amazonaws.com/AmazonLinuxAMIUserGuide.pdf
如何在我的实例上获得根SSH访问?默认情况下,不允许远程根SSH。您应该在实例启动和登录时指定一个键区为“EC2-user”,使用您的键盘访问命令行。默认情况下,此用户具有sudo访问权限,允许您运行根操作。如果您希望启用远程根登录,请注意,它比依赖键盘和辅助用户安全得多。
发布于 2011-02-05 21:10:06
这取决于您正在运行的Linux映像,但是通常您可以从初始登录用户帐户中获得root权限。
发布于 2012-05-16 23:20:35
已经为我连接到ssh -i jose.pem jose.pem
https://serverfault.com/questions/231658
复制相似问题