AWS EC2通过ssh登录
我在ssh和EC2上遇到了很多问题。我有2个实例,1个弹性IP(与其中一个实例关联)和一个密钥对文件(pem)。这两个实例都是AmazonOS(Linux风格)的股票 我可以像这样登录到我的一个实例(没有与其关联的弹性IP的实例):AWS EC2通过ssh登录,ssh,amazon-web-services,amazon-ec2,Ssh,Amazon Web Services,Amazon Ec2,我在ssh和EC2上遇到了很多问题。我有2个实例,1个弹性IP(与其中一个实例关联)和一个密钥对文件(pem)。这两个实例都是AmazonOS(Linux风格)的股票 我可以像这样登录到我的一个实例(没有与其关联的弹性IP的实例): ssh -i ~/.ssh/ec2_MyKey.pem ec2-user@ec2-54-224-199-18.compute-1.amazonaws.com 然后我试着进入另一个: ssh -i ~/.ssh/ec2_MyKey.pem ec2-user@ec2-
ssh -i ~/.ssh/ec2_MyKey.pem ec2-user@ec2-54-224-199-18.compute-1.amazonaws.com
然后我试着进入另一个:
ssh -i ~/.ssh/ec2_MyKey.pem ec2-user@ec2-54-225-98-213.compute-1.amazonaws.com
我得到了一个拒绝许可的错误
你知道为什么吗?看来这不是个好例子,更可能是我把事情搞砸了
我创建了一个新实例,可以很好地登录。这些实例是新创建的,还是您以前使用过其中一个或两个?如果有人对服务器上的
chmod
不小心,可能会导致此问题(正如我直到今天才了解到的那样,事实就是这样)。否则,冒着被侮辱的风险,你确定他们都有相同的主机密钥,并且URL和用户都是正确的吗?嘿,马克,我想我也有和你一样的问题(我对chmod很粗心)。我不知道它会把我锁在服务器外面。你是如何解决这个问题的?