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端口)

      

  • 相关阅读:
    CF516E Drazil and His Happy Friends
    洛谷P4228 [清华集训2017] 榕树之心
    洛谷P5404 [CTS2019] 重复
    洛谷P4229 [清华集训2017] 某位歌姬的故事
    CF1286E Fedya the Potter Strikes Back
    CF1239
    洛谷P5892 [IOI2014] holiday 假期
    AT5202 [AGC038E] Gachapon
    库默尔定理
    UOJ37 [清华集训2014] 主旋律
  • 原文地址:https://www.cnblogs.com/gcgc/p/9849331.html
Copyright © 2011-2022 走看看