当前位置:首页 > 虚拟机 > 正文

xshell怎么连接不了虚拟机


一、Xshell连接不上虚拟机提示说明你的登录shell不存在
/bin/bash
所以你需要到那台机器上验证一下bash是否存在。
二、Xshell7连接不上虚拟机怎么回事XShell7软件是一款功能非常强大的安全远程连接终端和服务器模拟软件,支持MicrosoftWindows平台的SSH1、SSH2和TELNET协议。该软件的操作也非常简单,任何用户都可以轻松上手和操作。但是很多朋友在使用xshell软件时总是无法连接虚拟机!
Xshell无法连接虚拟机问题的解决方法
方法一
首先查看,使用ifconfig命令查看IP地址
然后打开xshell,如下图,点击新建,然后输入刚才在主机上查看的IP地址,点击用户认证,输入用户名和密码,点击连接。
方法二:
如果sshd服务和防火墙运行正常,打开虚拟机的管理界面,点击【管理】,选择【主机网络管理】
检查网络IP设置,如果匹配远程主机中的IP如果地址配置不变,将【手动网卡配置】改为【自动网卡配置】
此时使用xshell连接远程主机,即可正常访问,MySQL服务也能正常访问
方法三:
如果以上方法连接失败,请检查ssh是否开启
1使用命令检查是否安装了ssh:rmp-qa|grepssh
2如果没有安装,可以使用命令:yuminstallssh安装ssh
3、安装成功后,使用命令启动ssh:ps-ef|grepssh出现如下情况,就表示已经启动了(可以检查ssh是否启动,百度有很多命令)
方法四:
如果ssh已经开启,那么就检查22端口是否打开或者被占用
1.在主机上使用:netstat-antulp|grepssh查看端口,然后在任务管理器中找到占用端口的程序并将其关闭。
您可以看到以下条件已启用。