[英]Help Accessing Amazon EC2 Instance
尝试使用osx 10.6为简单(当前)的php应用程序设置第一个EC2实例。 当我尝试在命令行中访问新实例时,我只能得到ssh: connect to host xx.xxx.xxx.xxx port 22: Operation timed out
。
我在命令行输入:
ssh -i <MYPEMNAME>.pem ec2-user@<PRIVATEIP/PUBLICDNS/ELASTICIP>
我在管理控制台中将此作为安全规则:
rule name: web_access
22(SSH) 0.0.0.0
80(HTTP) 0.0.0.0
我已经完全打开ssh只是为了测试它,我将在工作时得到一个更合适的IP。
我创建了一个弹性IP,这是在“ ec2-user @ ...”之后尝试的一种选择
创建实例时,我还生成了一个.pem实例,该实例已保存到我的计算机上的.ec2文件夹中,该实例在上面的.pem中引用。
管理控制台说实例正在运行。 我认为我在这一点上只是做错了ssh访问。
任何帮助万分感谢! 谢谢
是的,评论很正确。 这是一个ssh问题,主要问题是我试图添加允许ssh的自定义安全规则,但默认规则不允许。 不管出于什么原因,都没有应用自定义规则,所以我只是编辑了默认规则以允许端口22(ssh),并且我已经正常运行了。 还需要运行chmod。 !! Anddd,如果像我一样添加新的密钥对,则可能需要进入ssh / known_hosts文件并删除对旧密钥对的引用。 那让我挂了一段时间,中间人攻击出了一个错误。
谢谢
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.