putty(winscp)没法链接到linux(ubuntu)

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

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

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

    2.  注意,改为桥接模式后,你的ubuntu系统的ip地址会发生变化,读者能够经过shell命令ifconfig测试一下。因此改为桥接模式后,你的Winscp界面上的主机名以及putty界面上的Host Name,应该从新填写你更改为桥接模式后的ubuntu系统的ip地址。网络

    3.  这时你应该能够在windows系统上ping通ubuntu ip,也能够在ubuntu上ping通你的windows ip,但Winscp和putty仍然没法链接到你的ubuntu。ssh

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

    5.  以后重启ssh :#/etc/init.d/ssh restartspa

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

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

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

相关文章
相关标签/搜索