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即可。

  • 相关阅读:
    操作数据库帮助类
    VS快捷键收藏
    sqlserver 定时任务
    LayUI相关
    java20140407
    java20140406
    java20140405
    获取一个字符串在整个字符串中出现的次数
    System类
    java中的集合Collection
  • 原文地址:https://www.cnblogs.com/comeonbaby/p/4447420.html
Copyright © 2011-2022 走看看