win7使用ssh登入连接虚拟机vmware中的Linux系统

原文:http://www.ttzxnet.com/archives/408.html

自己在学习Linux系统时,安装了vmware虚拟机进行练习,每次的练习都市在虚拟机中完成的,但是编辑命令时老是有些不自然,而且反应有些延迟,每次在虚拟机中写完了命令或者遇到什么问题度需要切换到win7中进行记录查找。所以就看到李明老是的视频中时使用ssh连接的 而且也是vmware,使用ssh连接之后可以很方便的在win7中使用ssh连接工具 像securt CRT 、putty连接 进行练习操作。这是以下自己的一些步骤。

我是使用centos6.3进行练习的,安装的是vmware虚拟机。

一、确保vmware使用NAT的连接方式(2012-9-16发现  Bridgetd也可以连接)

首先查看vmware的中网络连接的一些方式:Edit->Virtual  Network Editor:

上面是我的连接方式,我们需要有一个NAT(百度百科)的连接方式,如果你没有的的,我们可以新建一个连接  点击“Add Network”  添加一个新的NAT连接,最后天放假好之后Apply,这时候我们就进行下一步更改centos 连接了

进入VM->Settings

选择Natwork Adapter  将网络连接方式选择 custom 选择NAT的方式,这里我使用的是 Vmnet2 (这个根据你的具体名字来选择)

OK,这里设置好了,在centos中使用的就是NAT连接模式了。

openssh 

openssh已经安装(centos 6.3)

【apt-get install openssh-server】

更改配置文件 /etc/ssh/sshd_config

确保

            Port 22
            ListenAddress 0.0.0.0
            Protocol 2
前面的#去掉了!

二、查看两个系统ip并测试 ping 

查看vmware虚拟机中ip我们可以使用命令

ifconfig

查看虚拟机中ip

上面是我的信息,可以看到这一行:

 inet addr:192.168.174.128  Bcast:192.168.174.255  Mask:255.255.255.0

int addr:192.168.174.128  是虚拟机中ip地址,

然后将在win7 cmd 中使用命令 ipconfig  命令查看本地连接ipv4地址  欧文的ip是:169.254.68.68

然后将两个ip互相ping 看看能否ping通 ,我的没问题!

三、开启sshd服务

在centos中已经安装了sshd 所以只需要开启服务即可,

service sshd  start 

设置开机自启动
chkconfig sshd on 

重启服务

service sshd  restart

查看服务是否开启

ps -le|grep sshd

可以显示sshd信息 说明服务以及开启了!

四、使用ssh连接工具连接

使用putty连接

输入centos中ip即可  连接方式当然选择 ssh啦!

如果发现无法连接看看能否互相ping通

使用iptables -F 战士关闭防火墙!



Putty是一款不错的SSH客户端哦

你可能感兴趣的:(linux)