本地VM虚拟主机centos系统可以再本地主机上面用xshell工具连接吗 这与直接在虚拟主机上面操作有啥不同

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了本地VM虚拟主机centos系统可以再本地主机上面用xshell工具连接吗 这与直接在虚拟主机上面操作有啥不同相关的知识,希望对你有一定的参考价值。

也就是说,我直接打开VM,然后运营虚拟主机,也是登录root账户,然后进行一些命令。用xshell也是需要运营虚拟主机,然后连接上,登录账户,是不是一个意思,有什么不同?

在本地用xshell登录虚拟主机和直接操作虚拟机没有什么大的不同,唯一的区别就是,如果是直接在VM虚拟机上操作,要么是在图形界面下输命令,要么是在纯文本界面登录后输入命令,图形界面运行卡顿的厉害;而用xshell登录虚拟机一般都是让虚拟机运行在纯文本界面,这样虚拟机比在图形界面时运行得更加流畅,而且用xshell登录虚拟机后是彩色的文本界面,这是xshell的功能,直接操作虚拟机因为虚拟机软件本身的限制文本界面是黑白的。别小看彩色和黑白的区别,执行ls命令时如果是彩色的会更加直观,而用Vim命令打开源代码文件时,彩色就意味着有代码高亮。还有一点就是直接登录虚拟机的纯文本界面,对中文的支持非常不好,会有乱码的问题,解决起来也麻烦一点;而xshell登录虚拟机没有任何中文显示乱码的问题(当然前提是虚拟机要设置好中文)。 参考技术A ssh 192.168.xx.xx

没有什么不同

访问 VM 的本地主机 - Azure

【中文标题】访问 VM 的本地主机 - Azure【英文标题】:Access localhost of VM - Azure 【发布时间】:2016-07-14 12:41:22 【问题描述】:

如何访问 http://localhost:88/Test/index.php,位于 Azure 上的虚拟机 ???

有什么需要设置的吗??

【问题讨论】:

【参考方案1】:

您需要允许端口 88 进入虚拟机。请参阅此演练

https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-windows-nsg-quickstart-portal/

如果虚拟机上有防火墙,请确保它也允许端口 88。您将需要通过分配的 IP 地址或主机名访问 VM,而不是 localhost。

【讨论】:

我使用它的公共 IP 地址将其称为“localhost”,类似于“ip_address:88/index.php”,我将 xampp 端口 80 更改为 88。 在这种情况下,只需确保在分配给 VM 的网络安全组中打开了端口 88。详细信息在提供的链接中。

以上是关于本地VM虚拟主机centos系统可以再本地主机上面用xshell工具连接吗 这与直接在虚拟主机上面操作有啥不同的主要内容,如果未能解决你的问题,请参考以下文章

虚拟机开启外部访问,让别人可以直连本地虚拟机 Centos

Oracle VM VirtualBox虚拟机本地连接已连接,怎么还是不能上网

无法从主机 ping 本地 VM [关闭]

VMware Workstation(虚拟机) V7.0怎么与宿主机用宽带上网助手上网呢

宿主机无法访问CentOS7上Jenkins服务的解决办法

vm virtualBox下 centos7 Linux系统 与本地 window 系统 网络连接 配置