zoukankan      html  css  js  c++  java
  • xshell无法连接Ubuntu的解决办法

    使用workstations14安装完Ubunu后,网络连接方式为NAT模式(N):用于共享主机的IP地址

    此时想用xshell连接此虚拟机但是提示连接失败,但是宿主机和虚拟机互相都能ping通,且虚拟机能正常上网

    Connecting to 192.168.179.128:22...
    Could not connect to '192.168.179.128' (port 22): Connection failed.
    
    Type `help' to learn how to use Xshell prompt.
    [D:~]$ 

      上网查得,安装的Ubuntu16.04LTS版本没有安装openssh服务器

    1. 查询是否开启了ssh服务

    chen@ubuntu:~$ ps -e |grep ssh

    没有安装或者没有开启服务的话则查不出结果,如果开启则显示有sshd,如下:

    chen@ubuntu:~$ ps -e |grep ssh
      6178 ?        00:00:00 sshd
      6332 ?        00:00:00 sshd
      6409 ?        00:00:00 sshd

    2、安装ssh服务,输入命令: 

    chen@ubuntu:~$ sudo apt-get install openssh-server

    3、如果没有开启,执行/etc/init.d/ssh start 来启动ssh服务

    4、检查Ubuntu的防火墙状态

      4.1如果状态为active则防火墙为开启状态,inactive为关闭,如果防火墙开启则xshell也是不能连接上的

    chen@ubuntu:~$ sudo ufw status
    Status: active

      4.2 若为开启状态,则关闭防火墙(开启防火墙为 sudo ufw enable)

    chen@ubuntu:~$ sudo ufw disable

    4、使用xshell连接Ubuntu,用你创建虚拟机时设置的密码,连接成功,不能直接用root用户登录,如果还不能连接则看看对应的22端口是否打开,没有的话使用  sudo ufw allow 80 打开端口(允许外部访问80端口)

      

  • 相关阅读:
    遗传算法的理解
    使用Grub Rescue 修复MBR
    java 虚拟机与并发处理几个问题简要(二)
    java 虚拟机与并发处理几个问题简要(一)
    Fence Repair POJ
    Best Cow Line---POJ 3617(贪心)
    迷宫的最短路径
    最大子段和
    Lake Counting --POJ 2386
    Ants POJ
  • 原文地址:https://www.cnblogs.com/gcgc/p/9849331.html
Copyright © 2011-2022 走看看