putty连接虚拟机

实验过程:

一、查看虚拟机ip

一切安装完成后,在虚拟机中输入命令:ifconfig ,会出现虚拟机的ip地址,然后使用win7系统下的终端ping以下这个ip,命令eg:ping 198.158.25.61

putty连接虚拟机

 

当然,一般情况下都是可以ping成功的,但是有时候也会偶尔有意外不能ping成功,这个时候就要对虚拟机的设置进行修改:

对于VMware Workstation:

  在虚拟机设置中找到光驱CD,然后将右边的两个选框均选中即可。

对于VirtualBox:

        需要在虚拟机设置中找到 网络,将连接方式修改为 桥接网卡,打开高级选项,将混杂模式选择为:全部允许

 

二、配置windows环境下的telnet

   1.开启Telnet服务器和客户端:

      点击“开始”→“控制器面板”→“查看方式:类型”点击“程序”→“启动或关闭windows功能”→在“windows功能”界面勾选“Telnet服务器”和“Telnet客户端”→点击“确定”

   2.在windows配置Telnet并开启服务:

      右击“计算机”→点击“管理”→展开“服务于应用程序”→点击“服务”→右击“Telnet服务”,在其菜单栏中点击“属性”→将“启动类型”设置为“自动”→点击“确定”完成启动类型设置

       →再次右击“Telnet服务”→在其菜单栏中点击“启动”完成Telnet服务启动

  3.检验telnet是否开启:

        在windows终端中输入命令:telnet 127.0.0.1    出现以下界面说明telnet服务已启动

        putty连接虚拟机

      

 

三、为虚拟机配置ssh

   1.检验虚拟机中有没有ssh:输入命令  service ssh

     如果出现unrecongnzed service 则说明没有安装配置ssh,所以需要下载安装

   2.在虚拟机中安装配置ssh

      命令如下:sudo apt-get install ssh

     (如果出现下载失败的情况,可以输入命令:sudo apt-get update;sudo apt-get install ssh)

     安装成功后,使用putty连接成功就大功告成啦!

 

 

对于Access denied问题的解决办法

!!!当然有的时候会出现一些小插曲,例如使用putty连接时会出现Access denied 无法连接的问题,当然前提是你的密码输入是正确的。

解决这个问题的方法如下:

          在虚拟机中修改文件/etc/ssh/sshd_config

          命令:vi /etc/ssh/sshd_config

            将文件中的PermitRootLogin 后面的参数改为 yes   并在文件的末尾加上一句代码:AllowUsers root

           putty连接虚拟机

          putty连接虚拟机

     修改完退出后重启ssh,命令为:sudo service ssh restart

    这样就大功告成啦!!!

上一篇:锐捷RG-S3760交换机配置Telnet、SSH、DHCP示例


下一篇:Android学习之基础知识六—Android四种布局详解