使用xshell连接linux虚拟机,连接失败。

用xshell连接远程linux虚拟机,勾选ssh协议,输入有权限的用户名和密码,提示的(port22):Connectionfailed.。要怎么解决啊?... 用xshell连接远程linux虚拟机,勾选ssh协议,输入有权限的用户名和密码,提示的(port 22): Connection failed. 。要怎么解决啊? 展开
 我来答
LYA02028227
高粉答主

2018-04-05 · 关注我不会让你失望
知道大有可为答主
回答量:236
采纳率:100%
帮助的人:4.7万
展开全部

在连接之前需要安装OpenSSH,命令如下:

sudo apt-get install openssh-server openssh-client

安装完成之后,执行netstat -tnl命令,查看22端口是否开通: 

可以看到第5行的22端口处于LISTEN状态。

使用xshell连接linux虚拟机,连接失败的原因:

当我们在VMWare上安装好Ubuntu虚拟机后,有时候会需要使用多个terminal窗口,但是在虚拟机中多个窗口互相切换查看不方便,这时候用物理机的xshell工具连接到虚拟机中去就显得很方便。直接连一般都会失败,原因是:未开放22端口。

快又稳
2024-10-28 广告
在Linux环境下配置基于域名的虚拟主机,需安装Apache或Nginx等Web服务器,并编辑配置文件。以Apache为例,需创建虚拟主机配置文件,指定域名、文档根目录等,然后启用该配置文件并重启Apache服务。同样,Nginx也需在相应... 点击进入详情页
本回答由快又稳提供
左左经验
2020-12-03 · 百度经验特约作者,高级网络工程师
左左经验
采纳数:401 获赞数:2776

向TA提问 私信TA
展开全部

如何使用Xshell连接linux服务器,怎么使用Xshell连接Centos系统

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2023-06-01
展开全部
查看Linux虚拟机的sshd服务有没有打开,或者是运行正常
查看sshd服务状态: systemctl status sshd
开启sshd服务 : systemctl start sshd
开机自启sshd : systemctl enable sshd
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
上小二麻麻
2016-04-26 · 知道合伙人软件行家
上小二麻麻
知道合伙人软件行家
采纳数:3264 获赞数:11826

向TA提问 私信TA
展开全部
1、首先打开xmanager(如若没有安装可以点此下载xmanager),然后在文件夹中双击xbrowser
2、在弹出的设置栏中选择XDMCP,然后点击“新建”按钮;
3、然后在新建会话中填写远程主机号。点击确定;
4、此时会话就建立起来了,只要双击刚刚建好的会话,软件就会自动连接远程,
5、在连接过程中会弹出用户名,密码的填写,填写完成后,连接会继续,完成后,会自动打开远程图形界面。具体教程可参考:http://www.xshellcn.com/xmg_column/linux-unix.html
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
CX星宇
2015-07-03 · 超过99用户采纳过TA的回答
知道小有建树答主
回答量:207
采纳率:0%
帮助的人:111万
展开全部
看下虚拟机的IP是不是可通的 用ping
ping通的话 看看 是不是防火墙没有开放22端口
防火墙没事的话 看看 ssh服务没有起来
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式