六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 310|回复: 0

[Linux服务器] SSH连接VMware中CentOS虚拟机

[复制链接]
 楼主| 发表于 2013-9-3 21:52:02 | 显示全部楼层 |阅读模式
废话不多。
本帖记录物理机通过SSH连接VMwear中CentOS虚拟机。
物理机XP系统,虚拟机CentOS6.3,连接方式:桥接
VMware版本:8.0(已汉化)
物理机通过路由连接互联网,路由IP:192.168.0.1
物理机IPV4配置:
IP:192.168.0.2
掩码:255.255.255.0
网关:192.168.0.1
首选DNS:192.168.0.1
备选DNS:当地线路DNS服务器

第二部分:
VMware设置
编辑>虚拟网络编辑器>
选中VMware0 类型 桥接 ...
在下方的VMnet信息中选择“桥接(虚拟机直接连接到外部网络)”,已桥接到选择自动或者当前本地连接网卡。
点击应用,确定。保存并退出。


第三部分:
虚拟机设置
虚拟机>设置>硬件选项卡
网络适配器选择桥接(复制物理网络连接状态)。


第四部分:
重启CentOS
使用ifconfig命令查看当前IP地址。
物理机中使用PUTTY、SecureCRT或者Xshell即可连接CentOS虚拟机了。

连接失败的常见问题:
1.确认Linux的SSH服务已经开通

* ssh是一种可以代替telnet的一种远程管理的方式.并且具有安全\快捷等优点的一种服务.

* 在shell窗口执行setup命令,选择system service启动sshd服务.

* 在/etc/ssh/sshd_config文件中,将PermitRootLogin no|yes设置为允许root用户远程登录,否则虽然能连接上,但是却不能登录.

2.查看Linux与windows中系统的防火墙设置,关闭它或者打开22端口。

在linux下关闭防火墙:

在ROOT权限下,停掉防火墙:

#service iptables stop

#chkconfig iptables off

============================================================

* 永久性生效,重启后不会复原

开启: chkconfig iptables on

关闭: chkconfig iptables off

* 即时生效,重启后复原

开启: service iptables start

关闭: service iptables stop

在windows下打开22端口

通过开启windows下的SSH服务或者通过netstat –an 查看22端口是否打开


说明:
本人测试成功后物理机和虚拟机都能互相通信并且都能够正常访问互联网。如果遇到问题欢迎跟帖共同研讨。

希望对大家有所帮助!
本文摘自:http://avenjan.my.phpcloud.com/f ... ewthread&tid=10

该会员没有填写今日想说内容.
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表