xshell链接到本机虚拟机中的linux

今天在本机模拟一下在公司的开发环境。

一. 先用virtualBox 安装了 ubuntu-mate-16.04.2-desktop-amd64 系统

二. 下载安装了 xshell5

三. 开始链接:

  1. ubuntu安装好后启动发现就能上网,先用ifconfig命令查看ubuntu的ip ,然后到windows本机 ping一下这个地址, 第一次发现ip是 10.0....开头的ping不通。查阅资料得知是虚拟机的网络连接方式不对,需要使用桥接网卡模式(安装好默认是NAT)

转换虚拟机的连接方式后,再到ubuntu查看一下ip变成了192.168.....开头的,然后到windows可以ping通了。

  2.ping通之后打开xshell新建一个连接,ip输入上面那个ip,端口号默认22即可,输入ubuntu的账号名密码。创建连接的时候报

Could not connect to ‘192.168.56.1‘ (port 22): Connection failed.

 

  3.网上的解释基本都是说防火墙没关。然后去关闭防火墙

一开始是用这个命令去关闭,发现命令不可用,后来发现这个命令很少使用了,有其他命令替代,找到了ufw命令

先安装:sudo apt-get install ufw   禁用防火墙: sudo ufw disable

查看状态: sudo ufw status

允许使用22端口: sudo ufw allow 22

操作完以上步骤后再去尝试连接,

发现还是无法连接,又开始在网上找资料。发现可能是没有开启ssh server,接下来就是开启服务就好。命令如下:

    sudo apt-get install openssh-server

连接成功:

时间: 2024-10-05 05:32:40

xshell链接到本机虚拟机中的linux的相关文章

window用ssh连接本机虚拟机中的ubuntu

@window用ssh连接本机虚拟机中的ubuntu 主机和虚拟机间通信,需将2台机器的IP地址设为同一网段. 1.设置虚拟机: 虚拟机–> 设置–> Hardware –> Network Adapter,在网络连接处设置为 “桥接:直接连接到物理网络”,“NAT:使用已共享的主机IP地址”处打勾. 2.window和虚拟机下ubuntu的IP地址设为同一网段Ubuntu配置和修改IP地址请看本博客相关文章Ubuntu配置和修改IP地址 3.互ping下,判断windows与linux

在VMware14 虚拟机中安装Linux CentOS 7系统并进行设置使之能连网(内附安装包)

在VMware14 虚拟机中安装Linux CentOS 7系统并设置网卡完成连网 简介: Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户.多任务.支持多线程和多CPU的操作系统.它能运行主要的Unix工具软件.应用程序和网络协议.它支持32位和64位硬件.Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统. CentOS(Community Enterprise Operating System,中文意思是社区企业

虚拟机中RedHat Linux系统安装

一.创建虚拟机1.打开虚拟机点击创建新的虚拟机2.出现如下窗口,选择自定义,之后点击下一步3.继续下一步4.出现下图窗口,可以点击安装程序光盘映像文件,然后选择光盘镜像,这里我选择稍后安装操作系统,继续点击下一步5.出现以下窗口,操作系统版本选择如图,点击下一步6.输入虚拟机名称,这里位置建议专门建立文件夹装虚拟机产生的文件,继续点击下一步7.处理器相关参数可根据自己需求更改,这里我默认下一步8.虚拟内存同样可根据自己的需求更改,这里我选择2GB,继续下一步9.这里我选择的NAT,后续可在虚拟机

虚拟机中的Linux不能上网

如果你已经确定你的宿主机Windows上的虚拟网卡已经打开了,即打开网络和共享中心---更改适配器设置中的 VMware 1 和VMware 8均处于启用状态.此时如果Linux的网络管理图标有个红色的叉号,分别执行ifconfig和/etc/init.d/network restart后出现如图所示结果,或者是提示没有插网线. 出现这种情况,最有可能的原因是宿主机(Windows)上的与虚拟机相关的服务没有开启的原因.在任务栏右击打开任务管理器--服务--服务(右下角的)找到VM开头的所有服务

SecureCRT连接虚拟机中的Linux

如何使用SecureCRT连接虚拟机中的Linux https://jingyan.baidu.com/article/574c52191eb9996c8c9dc16a.html?st=5&net_type=&bd_page_type=1&os=1&rst=&word=www.5pk.com 初学Linux,虚拟机用NAT方式连网,也实现了虚拟机能上网,也能ping得通主机,但是要实现secureCRT连接虚拟机时,却连不上,在网上了些解决方案,将其记录在此. [[

1008win7与虚拟机中的linux共享文件的(详细)方法

转自http://jingyan.baidu.com/article/ca00d56c74dde4e99eebcfd2.html 好东西一起分享 win7与虚拟机中的linux共享文件的(详细)方法 win7和虚拟机中的linux系统,实现 共享文件 简洁的步骤. 1,用一目录 /mnt/cdrom 挂载在 虚拟光驱 /dev/cdrom 中. 2.将挂载的目录 /mnt/cdrom 中的 .gz压缩文件拷贝到一个(最好为空的)目录 /cdrom(由于/mnt/cdrom中的目录是只读的,不能解

Windows使用telnet远程登录和控制VMware虚拟机中的Linux系统

一.描述 在Windows7系统中安装VMware Workstation10,在该虚拟机中安装了CentOS6.5操作系统,当然这里可以是任意的Linux,目前主流的是使用SSH.SecureCRT或者Putty来登录和控制虚拟机中的Linux系统,但是如果我们在这里想直接使用windows自带的telnet服务远程登录Linux系统的话就要采用以下配置来搭建telnet桥梁. 二.配置步骤 第一步,虚拟机中的网络连接方式选用NAT或者hostonly都可以,我们这里使用NAT网络连接方式,达

详解虚拟机中为Linux添加硬盘

Linux添加硬盘是在原来安装的硬盘空间不够或者需要使用其他硬盘上的东西时候的解决办法,因为大多数初学者习惯使用虚拟机,这里以在Vmware虚拟机中实现Linux添加硬盘的具体步骤来详细介绍说这个问题. Vmware中为linux增加硬盘 1. 在vmware的setting中为虚拟机增加一个硬盘. 2. 在vmware中看见 第1个硬盘是 /dev/sda , 第2个硬盘是 /dev/sdb 3. 创建硬盘信息 fdisk /dev/sdb a. 按n添加分区,选p(主分区);b. 选1,也就

虚拟机中实现Linux与Windows之间的文件传输

虚拟机中实现Linux与Windows之间的文件传输 标签: linux 2016年06月28日 11:17:37 2092人阅读 评论(0) 收藏 举报  分类: linux(2)  一.配置环境 虚拟机Linux:Fedora 9 文件传输工具:SSHSecureShellClient-3.2.9 二.实现步骤 1. 在Windows中安装文件传输工具SSHSecureShellClient-3.2.9,主界面如下: 左边是Windows资源管理器,右边是Linux目录显示区(还没连接到Li