您的虚拟机上安装的是什么系统?如果是LINUX系统,需要像Linux系统上的
Line那样开启SSH服务,并打开命令行。输入rpm-qa|grepssh查看当前系统是否安装
如果没有安装SSH软件包软件,可以通过yum或rpm安装的方式安装
安装完成后,启动ssh服务。ssh服务俗称SSHD
可以通过输入命令行启动sshd服务来启动
最后使用XSHELL登录
步骤:
虚拟机网络是并行配置的,所以当前主机必须连接路由器或交换机,使两个系统在同一个局域网内。
NAT模式是指虚拟机的网络完全独立于主机的物理网络。此时两个系统不在同一个局域网,不能简单地画图;
但可以通过NAT模式转发Virtualbox规则。虚拟机可以连接到
示例:
测试是否ssh安装:
测试是否可以使用SSH连接:用密码打开(通过设置端口转发
端口不是常规默认的,必须指定端口
如果希望连接进行ssh,请输入shell:
Sftp连接(端口与ssh相同,因为它是ssh的一部分);
ftp连接:
运气不好,不知道是不是防火墙问题,就用sftp吧,比较安全。
你把上面的用户换成你的。
前提是你已经在虚拟机上安装了linux,并且开启了ssh并变成了服务,并且防火墙关闭(或者添加了相应的规则)。
输入ssh:
启动服务:
检查是否启动:
配置防火墙
此时进行连接测试远程客户端,如果可能的话
在Linux上安装ssh(Ubuntu和RedHat)
使用动态防火墙:更改设置后无需重新启动系统。无法连接到稳定的防火墙。
您可以选择特定端口或完全关闭防火墙
检查是否打开:
在列出的信息中,检查以端口包含22。
检查防火墙状态:
关闭临时防火墙:
永久关闭防火墙:
>打开防火墙:请注意,需要root权限。
关闭:
启用:
启动时防火墙默认关闭:(即永久)
防火墙默认打开启动时:
fedora不可用
参考:
xshell怎么连接到虚拟机
有些使用xshell的用户想要连接时不知道如何连接虚拟机,其实很简单。然后选择NAT模式。
如何将xshell连接到虚拟机
1.检查我们虚拟机的网络连接模式,选择NAT模式。
2。在VMwareWorkstationPro中,单击菜单栏上的“编辑”,打开虚拟网络编辑器,选择VMnet8(NAT模式),并勾选“使用本地DHCP服务”。
3.然后我们就可以设置NAT了。
上一篇:shell为啥连不上虚拟机
下一篇:为什么脚本要用虚拟机