如何远程连接基于VMware虚拟机的linux操作系统

作者&投稿:仲孙冠 (若有异议请与网页底部的电邮联系)
怎么远程登录vmware中的linux系统~

远程登录VMware的Linux,如果是从物理机向虚拟机登录,一般网络设置成NAT方式、桥接方式、Host-only方式,都是可以的,关键是把虚拟机的网关设置好,让虚拟机和物理机位于同一个网段。然后在虚拟机上面设置好ssh(下面会有说明),先用物理机ping一下虚拟机,看能否ping通,能ping通一般就没问题。
如果是从外网远程访问相当于位于内网的虚拟机,首先虚拟机网络就只能设置成桥接方式或NAT方式,Host-only就不行了。在虚拟机上确保可以连上Internet,然后用类似nat123的东东把虚拟机本机IP和ssh的端口号22映射成外网IP、端口号,再在虚拟机中设置好ssh,就可以从外网访问登录到虚拟机上面了。
下面是Linux的ssh的设置方法:
首先要修改ssh的配置文件sshd_config,输入命令:vi /etc/ssh/sshd_config
2. 在这个文件中,将PermitRootLogin without-password这一行修改为PermitRootLogin yes,这一行的意思是“允许root用户用ssh登录”。
再去掉#PasswordAuthentication no这一行的注释符号#,并把no改为yes,表示用ssh登录时需要密码认证。
3. 修改完配置文件后就可以启动SSH服务了,linux不需要安装就有这个服务的,启动命令为:/etc/init.d/ssh start
4. 如果不想每次启动linux后都要启动ssh服务的话,需要设置ssh开机自启动,命令是:
chkconfig ssh on或
update-rc.d ssh enable

1首先确认虚拟机网卡工作方式能够和电脑连同.如果不熟悉直接设置成桥接即可,重启network服务确认获取到ip
2打开securecrt点击新建链接. 输入linux虚拟机的名称(这里可以随意填写只是自己做的一个标记) 然后输入虚拟机IP地址 再选择端口,选择ssh 22(如果没做修改linux默认就是22端口).点击确认.会弹用户名输入框输入用户名,再次弹出密码输入框 输入密码.到这里就完成了链接
3另外建议不要使用securecrt了 这个已经过时了.建议下载一个xshell 目前最主流的ssh工具

虚拟机中Linux开启远程登录选项,然后用SecureCRT连接。
最近在学习Linux,看了网上很多SecureCRT连接本地虚拟机当中的Linux系统,很多都是需要设置Linux的配置文件,有点繁琐,所以自己就摸索了一下,把相关操作贴出来分享一下。
SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。这样操作的时候不必进入到linux桌面,可以更方便的在命令行下进行操作。
1、环境
宿主机OS:Windows 8.1 64bits
虚拟机OS:Ubuntu 15.04 64bits
VMWare:11.1.0
SecureCRT: 7.1.1.264 64bits
2、配置过程
VMware的网络连接我们要选择NAT模式,还有一种方式就是选择桥接模式(这里就不做说明,不推荐这个方式,由于每次路由器动态分配给虚拟机的IP地址不一样,导致每次通过SecureCRT连接的时候host地址要更改)。  

进入到Ubuntu下,先查看Ubuntu虚拟机的IP配置,打开终端(Ctrl+Alt+T),通过ifconfig命令查看,可以看到Ubuntu下的IP地址信息。 

可以看出,该IP地址为192.168.172.168,然后就可以到Windows下设置VMware Network Adapter VMnet8,其中VMnet8的IP地址和默认网关和虚拟机要相同(保持和虚拟机IP保持在同一个网段)

根据Ubuntu下的信息,设置如上图所示即可。
前期工作已经做好,接下来就是要在Ubuntu下安装SSH服务了,打开终端,先检查一下,是否已经安装了SSH服务。
输入命令:ssh username@localhost。如果出现了ssh: connect to host localhost port 22: Connection refused
一般都是没有安装SSH,这个时候需要安装SSH。
(1)安装SSH
打开Ubuntu的终端,输入:
sudo apt-get install openssh-server
安装完毕后ssh默认已启动。可以使用下述命令查看是否有进程在22端口上监听,即是否已启动:
netstat -nat | grep 22

如果连接不了,则我们需要关闭掉防火墙
(2)关闭掉防火墙
sudo ufw disable

关闭防火墙之后,netstat -nat | grep 22一下,就能看出SSH服务了  

3、SecureCRT连接Ubuntu
打开SecureCRT软件,进行配置。ProtoCol模式选为SSH2,Port为22,HostName为192.168.172.168(就是我们Ubuntu的IP地址),UserName为我们Ubuntu的登录账户。  

PassWord为我们Ubuntu的登录密码  

然后就是见证奇迹的时候到了~~~
我们随便输入常见命令:ls

说明已经连接成功了。
4、常见问题
大家发现上面ls的时候,返回的数据是乱码。因为SecureCRT中文显示乱码
解决办法Options->Session Options->Terminal->Appearance,Character选择UTF-8。  

然后再输入ls试试看,亲切的界面回来了。

用SecureCRT 实现 WIN7 与 Linux 双向通信的问题及文件互传问题解决 http://www.linuxidc.com/Linux/2014-08/105412.htm
如何使用SecureCRT6.6.2通过SSH方式登录Ubuntu系统 http://www.linuxidc.com/Linux/2011-03/33024p4.htm
SecureCRT 连接 Ubuntu http://www.linuxidc.com/Linux/2013-06/85824.htm
Ubuntu 12.04 + 虚拟机VMware 9 + Secure CRT + EditPlus 本地C++开发环境搭建 http://www.linuxidc.com/Linux/2013-05/84820.htm
利用SecureCRT在Linux与Windows之间传输文件 http://www.linuxidc.com/Linux/2014-08/105413.htm
Ubuntu 14.10安装SecureCRT 7.3 http://www.linuxidc.com/Linux/2014-10/108709.htm

vmware虚拟机怎么用
答:1、首先我们正常进入电脑系统,然后去网上下载vmware虚拟机软件的安装包,下载完成后进行安装,然后进行下一个步骤。2、打开安装好的虚拟机软件,进入虚拟机主页面,在主页面中点击页面中的创建新的虚拟机选项,其他两个选项,打开虚拟机和连接远程服务器先不点击,然后进入下一个界面。3、进入界面后,会...

外网访问vmware Vsphere虚拟机
答:比较简单的做法,是在出口设备上做IP地址映射。或者在某台服务器上用windows server的“路由与远程访问”做地址转换。出口设备是小宽带路由器的话,启用DMZ区,设置192.168.2.211为DMZ主机。

如何配置vmware remote desk连接虚拟机
答:2、设置网络,使用的是无线网络(如果是本地连接,设置方式相同),右键选择无线网络连接,在属性窗口中选择高级,选中允许其他网络用户通过此计算机的Internet连接来连接,并在家庭网络连接处,选择 VMware Network Adapter VMnet8 3、,查看下VMware Network Adapter VMnet8的网络连接属性,被自动设置为 192....

如何使用XManager下的Xshell远程连接Linux
答:通过物理机安装XManager,使用XManager下的Xshell远程连接vmware下的linux。具体方法:一、前言 Xmanager是一款小巧、便捷的浏览远端X窗口系统的工具。在工作中经常使用Xmanager来登录远端的linux系统,在X窗口系统上作图形化的操作。在UNIX/Linux和Windows网络环境中,Xmanager 是最好的连通解决方案。Xmanager...

局域网的电脑与Vmware虚拟机的连接问题
答:VM前几年用过,主要用于服务器的设置,安全高效。VM有三种连接方式,自动获取 固定IP 桥接,三种之间的差别也很显而易见。至于问题的出现,我想跟你不了解VM创建虚拟计算机有关吧,学会了如何创建,在创建步骤里就有这三种连接方式的选择,虚拟机建好了也可以进行改动。按照你的描述,就是选择固定IP就...

可以远程登录本地的虚拟机吗
答:如192.168.10.12。设置完后就可以测试了。第三步:从虚拟机打开运行,输入cmd,(大小写都行),打开命令提示符,输入ping 192.0168.10.12(输入的IP地址必须是真机的地址),然后按确定就行了。最后,测拭通过 第四步:打开虚拟机开始菜单---附件---远程桌面连接,然后输入真机的ip就行了。

电脑与虚拟机远程登陆配置错误
答:6.使用另一台电脑(虚拟机也可以)打开运行输入’mstsc‘,在远程桌面连接下点击选项。把体验性能设置成最高。7.输入框中输入被远程的IP地址,当出现询问是否连接时点击‘是’,然后输入帐户和密码进行远程。8.最后远局域网远桌面连接成功。成功登录上自己的电脑。VMware虚拟机如何使用?1、首先打开VMware...

怎么配置使得外网用户可以访问我虚拟机VMware中的服务器
答:用虚拟机的NET模式,就可以像真实的电脑一样了,有个内网IP!

关于VMware虚拟机的问题,主机无法用远程桌面连接虚拟机,求高手解答_百 ...
答:可能是虚拟主机相应的远程连接端口由于安全理由关闭了. 尝试开启相应端口后再试.

Linux虚拟机与虚拟机间传文件linux虚拟机与虚拟机
答:linux虚拟机可以在一台机器上通过vmware等软件,虚拟分割出多台服务器,可以使用网络连接,组成集群,而物理机只能作为单点使用,但可以试机器性能最大化,因为虚拟机安装是要消耗大量内存和空间的。如何远程连接基于VMware虚拟机的linux操作系统?1.首选是下载安装xshell连接服务器的工具,直接网上下载安装...