Ubuntu 宋承宪;拒绝许可(公钥)“;
昨天我仍然可以ssh到我的aws ec2实例中,但是今天Ubuntu 宋承宪;拒绝许可(公钥)“;,ubuntu,amazon-web-services,ssh,amazon-ec2,Ubuntu,Amazon Web Services,Ssh,Amazon Ec2,昨天我仍然可以ssh到我的aws ec2实例中,但是今天 Permission denied (publickey) 指挥 ssh -i "keypair_ireland.pem" ubuntu@instance-ip 原因是我似乎修改了/home/ubuntu目录的chmod,aka/home/ubuntu/.ssh在EBS卷(根设备)上,因此ssh不再有效 现在我无法ssh到实例中 我怎么才能把它换回来呢?是否有其他方法可以登录到远程服务器 更新=====================
Permission denied (publickey)
指挥
ssh -i "keypair_ireland.pem" ubuntu@instance-ip
原因是我似乎修改了/home/ubuntu目录的chmod,aka/home/ubuntu/.ssh在EBS卷(根设备)上,因此ssh不再有效
现在我无法ssh到实例中
我怎么才能把它换回来呢?是否有其他方法可以登录到远程服务器
更新============================================================
为了解决这个问题,我做了以下几件事
1. identify a running instance I can log in
2. stop this instance (because volumne can only attach to stopped instance)
3. attach my volumn to instance in step 1 at point /dev/sdf (not the root device), it shows in the list of block device, not root device
4. start instance in step 1
5. instance in step 1 can not be ssh into anymore
更新===========================================
我的实例的安全组
22 tcp 0.0.0.0/0✔
更新=============================================
我从AWS Marketplace AMI的快照中使用的卷
尝试将卷附加到正在运行的实例时出错
附加卷时出错:无法将卷“vol-6dc7aa2”附加到
市场代码作为实例“i-932391e”不在“已停止”中
国家
在你的位置上,我可能会做如下事情:
谢谢你的想法,我已经尝试过了,并且在我的更新中包含了另一个问题。请检查这些实例的安全组中是否允许来自计算机的SSH?是的。允许ssh 0.0.0.0如果您ssh到正在运行的实例中,并且仅在连接卷之后,该怎么办?@brunodea aws不允许将卷连接到正在运行的实例instance@brunodea因为我使用的卷来自AWS Marketplace AMI的快照