问题描述
KVM虚拟机升级ssh版本后,主机因为维护掉电,等主机上电后,虚拟机重启后,再也无法ssh连接访问。
问题解决过程
- 虚拟机主机通过MobaXterm shell无法打开virt-manager;提示X11无法转发;
- virsh console直连虚拟机连接不上;提示连接到域xxx,换码符号为^].然后卡死;
- 通过virsh dumpxml xxx|more, 看到启动了viewer配置:

- 通过vncviewer仍然无法访问。
解决方法
-
首先在主机上安装vncserver相关软件:
yum install vnc -
然后通过本地vncviewer访问主机,在主机上打开virt-manager;
-
通过virt-manager管理虚拟机
-
登陆进去虚拟机后,修改了2个配置文件/etc/ssh/sshd_config:
usePAM yes
和/etc/pam.d/ssh, 内容分别参考:
4.1 https://cloud.tencent.com/developer/article/1894132
4.2 https://www.wandouip.com/t5i360047/
记之。
在KVM虚拟机升级SSH版本并遭遇主机掉电重启后,无法通过SSH连接访问虚拟机。问题涉及MobaXterm、virt-manager、virshconsole及VNCViewer的连接故障。解决方法包括在主机上安装vncserver,通过vncviewer访问主机和virt-manager,然后登录虚拟机修改/etc/ssh/sshd_config和/etc/pam.d/ssh配置文件。
1648

被折叠的 条评论
为什么被折叠?



