码迷,mamicode.com
首页 > Windows程序 > 详细

putty(winscp)无法连接到linux(ubuntu)

时间:2016-07-05 08:47:50      阅读:246      评论:0      收藏:0      [点我收藏+]

标签:

为了能在自己笔记本电脑上兼容公司的用64位系统编译出来的MapReduce程序,我把自己原来32位的ubuntu虚拟机删除后,安装了目前最新的ubuntu-14.04.2-desktop-amd64.iso

    但问题出现了,我的Winscp和putty都连接不上我的ubuntu系统,经一番探索,总结如下(下文中的"#"代表是root用户):

    1.  虚拟机 -> 设置 -> 网络适配器 -> 网络连接,应该改成桥接模式。

    2.  注意,改成桥接模式后,你的ubuntu系统的ip地址会发生变化,读者可以通过shell命令ifconfig测试一下。所以改成桥接模式后,你的Winscp界面上的主机名以及putty界面上的Host Name,应该重新填写你更改成桥接模式后的ubuntu系统的ip地址。

    3.  这时你应该可以在windows系统上ping通ubuntu ip,也可以在ubuntu上ping通你的windows ip,但Winscp和putty仍然无法连接到你的ubuntu。

    4.  此时应该是你ubuntu系统上没有启动sshd的缘故,请#apt-get install openssh-server安装。

    5.  之后重启ssh :#/etc/init.d/ssh restart

    6.  测试ssh是否可用:#ssh localhost

    7.  发现第6步仍然连接不上,我们此时来个绝杀:reboot(重启你的ubuntu系统)

    8.  测试 #ps -e | grep ssh 发现有ssh进程,#ssh localhost发现ssh成功,此时用Winscp和putty去连接ubuntu系统,成功搞定!

putty(winscp)无法连接到linux(ubuntu)

标签:

原文地址:http://www.cnblogs.com/nucdy/p/5642263.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!