问答详情
源自:3-1 通过SSH终端工具远程连接Ubuntu Server

xshell无法连接Ubuntu server 12.04

1. Ubuntu Server 安装在Oracle VirtualBox中,未配置网络就可以联网

2. 在Ubuntu中查找到eth0下IP地址:10.0.2.15

3. 在Xshell中新建连接,并输入主机名:10.0.2.15

4. 发现Ubuntu未安装ssh-server,安装后重试依然无法连接

5. Ubuntu下/etc/ssh/init.d/ssh restart;出现Could not load host key: /etc/ssh/ssh_host_rsa_key等等

求解?谢谢

提问者:大象的眼 2014-11-16 14:28

个回答

  • 壞大叔bbUncle
    2014-11-17 14:38:26
    已采纳

    如果已经可以联网,没有安装ssh,可以通过更新apt-get源之后安装ssh,然后关闭虚拟机,把网卡设置成桥接模式。这样路由器会认为虚拟机是一台独立的机器,并且DHCP会分配一个和宿主系统同级的IP地址,然后在使用终端工具连接。

  • qq_jiadong
    2016-12-22 20:48:57

    但是端口22是默认开放的吗

  • 慕后端6388942
    2016-08-05 15:12:39

    网卡设置成桥接模式, great! thanks, man. @badguy.

  • 愛睡覺panda
    2016-04-14 19:31:44

    不好意思!可以請問大象的眼!您是如何解決的!

    我的情況跟您一樣安裝了ssh-server之後依然無法連接,後來關閉了防火牆依然無法關閉,

    懇請您指導謝謝!


  • 大象的眼
    2014-11-20 23:35:15

    谢谢,已经搞定了