zoukankan      html  css  js  c++  java
  • 安装好的虚拟机,外部通过ssh工具连接,报connection failed

    今天,新装了一台ubuntu虚拟机,安装成功以后,准备利用Xshell从外部访问linux,以减少切换,但是,在连接时,总是会报:connection failed.

    于是,写下这篇随笔,以增加记忆且帮助其它使用虚拟机的朋友。

    1、首先,检查一下虚拟机是否可以ping通宿主机

    2、其次,检查一下虚拟机与宿主机的联网方式是bridge还是Nat,ubuntu 14.04要选择NAT方式

    3、最后,在终端输入ps -e|grep ssh,查看是否安装有ssh服务,如果安装了的话,执行完该命令,可以看到sshd服务

    4、如果没有安装,在终端输入sudo apt-get install openssh-server

    5、如果需要安装依赖包,依次安装即可,如果出现类似如下提示:

    The following packages have unmet dependencies:
     openjdk-7-jre-headless : Depends: ca-certificates-java but it is not going to be installed
                              Depends: tzdata-java (>= 2012e-0ubuntu0.12.04.1) but it is not going to be installed
    E: Unable to correct problems, you have held broken packages.  是因为现在安装的依赖包版本太高,降低一下版本,sudo apt-get install tzdata-java=2012e-0ubuntu0.12.04.1 。

    6、再次安装openssh-server即可。

  • 相关阅读:
    单例模式
    抽象类的作用和应用场景
    java内部类的作用
    java多线程
    IO流--与properties集合配合使用
    IO流--序列化流与反序列化流
    8 个必备的PHP功能开发
    CSS3 box-shadow:
    移动平台的meta标签-----神奇的功效
    Android Screen Monitor抓取真机屏幕
  • 原文地址:https://www.cnblogs.com/comeonbaby/p/4447420.html
Copyright © 2011-2022 走看看