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

      

  • 相关阅读:
    vs调试技巧
    ubuntu中安装Docker
    Docker的简单认知
    mysql笔记01
    5款实用的硬盘、SSD固态硬盘、U盘、储存卡磁盘性能测试工具绿色版
    怎么用HD Tune检测硬盘坏道
    Dreamweaver_CS6安装与破解
    Microsoft Office 2013 (64位) 免费完整版(安装 + 激活)
    Microsoft office2007免费版下载(安装 + 破解)
    OneNote如何使用
  • 原文地址:https://www.cnblogs.com/gcgc/p/9849331.html
Copyright © 2011-2022 走看看