Linux   发布时间:2022-04-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了linux – 启动/停止或重启后,AMI启动的EC2实例无法访问(ssh)大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

当我们从AMI启动实例时.首先可以访问实例(ssh).一旦我们停止/启动实例或重新启动它,机器就会通过ssh无法访问,我们可以ping它.我们在系统日志中看到以下错误. AMI ID used - ami-72dc9220 Instance - i-0896a15f - Linux rHel6.4 M1.large instance. ../ ******************* BLKF
当我们从AMI启动实例时.首先可以访问实例(ssh).一旦我们停止/启动实例或重新启动它,机器就会通过ssh无法访问,我们可以ping它.我们在系统日志中看到以下错误.
AMI ID used - ami-72dc9220
Instance - i-0896a15f - 

Linux rHel6.4 M1.large instance.
../

******************* BLKFRONT for device/vbd/2049 **********
BACkend at /local/domain/0/BACkend/vbd/236/2049
Failed to read /local/domain/0/BACkend/vbd/236/2049/feature-barrier.
Failed to read /local/domain/0/BACkend/vbd/236/2049/feature-flush-cache.
14680064 sectors of 512 bytes
**************************
Thread "kbdfront": pointer: 0x21e0130010,stack: 0x3720000
FBFRONT for device/vfb/0 **********
KBDFRONT for device/vkbd/0 **********
Failed to read device/vfb/0/BACkend-id.
Failed to read device/vkbd/0/BACkend-id.
Error ENOENT when reading the BACkend path device/vkbd/0/BACkend
Thread "kbdfront" exited.
Error ENOENT when reading the BACkend path device/vfb/0/BACkend

./

解决方法

能够解决这个问题.这是由于 a bug from REDHAT for 6.4 rhel instances.
从AMI启动机器后,连接到机器并切换到root用户,并在下面更改/etc/rc.d/rc.local文件

删除以下三行并保存文件

cat <<EOL >> /etc/ssh/sshd_config 
UseDNS no 
PermitRootLogin without-password
../

还应该从/ etc / ssh / sshd_config文件删除垃圾条目.

在这些更改工作正常后,机器重新启动.

大佬总结

以上是大佬教程为你收集整理的linux – 启动/停止或重启后,AMI启动的EC2实例无法访问(ssh)全部内容,希望文章能够帮你解决linux – 启动/停止或重启后,AMI启动的EC2实例无法访问(ssh)所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。