xshell无法连接Linux虚拟机

用物理机的xshell工具连接到虚拟机中时,直接连一般都会失败,原因是:未开放22端口

所以在连接之前需要安装OpenSSH,命令如下:

sudo apt-get install openssh-server openssh-client

安装完成之后,执行netstat -tnl命令,查看22端口是否开通:

Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 127.0.0.53:53           0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:6010          0.0.0.0:*               LISTEN
tcp6       0      0 :::22                   :::*                    LISTEN
tcp6       0      0 ::1:631                 :::*                    LISTEN
tcp6       0      0 ::1:6010                :::*                    LISTEN 

可以看到第5行的22端口处于LISTEN状态。

原文地址:https://www.cnblogs.com/jdwfff/p/10630881.html

时间: 2024-10-05 03:10:30

xshell无法连接Linux虚拟机的相关文章

linux相关知识(二)在windows10下利用xshell连接linux虚拟机

上一节讲到,在linux虚拟机中设置静态ip地址,那么本节就要在xshell中利用上节在虚拟机中所设的静态ip地址,来建立其和Linux虚拟机的连接,从而在xshell中操作Linux虚拟机. 一. 作用:在windows平台下操作Linux虚拟机二. 具体操作步骤:1. 首先,在VirtualBox中打开虚拟机,利用ifconfig查看自己设置的静态ip地址(我的虚拟机ip为192.168.56.103)2. 打开Xshell,点击文件->新建,出现如下界面:3. 选择用户身份验证,填写用户名

手把手教给你使用putty和xshell远程连接linux

1.9.1做快照,快照可以在你做实验时失败是回复到你原来的位置,快照所用空间比较小可以经常做. 点击鼠标右键 =>快照>拍摄快照 给快照起个名字 如果想恢复快照就在快照里面可以看到点击就可恢复. 1.9.2使用putty远程连接linux putty下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 下载 putty.zip 32位的即可 1.9.3打开你的putty 1.9.4 putty的设置 1.9.5

使用putty或者xshell远程连接linux

直接百度putty或者xshell都可以远程连接Linux下载安装就可以了配置好虚拟机IP这里我们填写上自己的IP下面saved Sessions 是我们保存的名称这里语言选择UTF-8要不然会乱码然后直接就可以登陆上去,需要输入用户名和密码就可以了 xshell比putty方便的就是可以新建窗口但是没法右键直接粘贴,我们可以通过以下步骤选择好 后点击确认后 我们就可以直接选中右键粘贴了 链接远程也就是直接输入IP地址就可以了但是前提我们使用xshell或者putty链接事,ip网段要保持一致

使用Xshell远程连接Linux

使用Xshell连接Linux 1. 下载客户端 下载地址 2. 新建会话 3. 编辑 编辑基础信息 设置用户身份验证:好处是,在这里设置好后,以后登陆该Linux的时候,就不需要再输入用户名和密码了 设置字体:根据自己的使用习惯来设置  3. 登陆Linux Xshell的好处 1. 如果需要同时操作几个窗口,那么可以 Xshell的复制与粘贴 默认情况下,Xshell的右键并没有复制的功能,需要额外去设置一下:工具 --> 选项 

windows下使用putty+psftp连接linux虚拟机进行文件传输

嘛,首先需要用putty连接linux.除了重要的ssh协议的配置之外,还可能要在linux下输入命令: service iptables stop(用于关闭防火墙) service sshd start(开启ssh协议) ifconfig(查看ip地址) 可以通过passwd  [用户名]的命令修改登录密码(嘛,root密码设成123456被access denied很多次,改成zxcvbnm123就登上了<黑人问号?>) 然后要打开psftp(http://www.chiark.green

PUTTY、Xshell远程连接Linux与PUTTY、Xshell密匙认证

快照: 在VM虚拟机软件里有一个快照的功能,快照相当于备份一下操作系统,能备份某一个时间点的系统,如果在实验的过程中出现了问题,可以恢复到上一个拍摄的快照中. 例如: 快照占用的存储空间不大,在实验的过程中可以多拍摄一些快照,在实验过程中出现问题就可以恢复到任意某个拍摄的快照. 下载PUTTY终端:   如果直接在百度下载话只是一个PUTTY终端程序,我们需要下载其他的软件组,需要在官网下载. 官网下载地址: https://www.chiark.greenend.org.uk/~sgtatha

putty、Xshell远程连接Linux以及密钥认证

一.远程登录 注:首先要保证虚拟机和主机之间可以互相ping通,如果不能ping通则后续工作无法进行. 1.putty远程登录 先在一个putty软件组putty.zip(包含putty.puttygen等) --># ifconfig 查询自己的IP -->打开putty-->host name栏输入虚拟机的IP-->saved session(命名)putty 注:port(端口)可以更改,但是在此不用改 -->在此可对putty进行个性化设置 -->打开putty

[Linux] Windows10下使用Putty连接Linux虚拟机

1. 首先在Linux虚拟机上安装ssh服务(以Ubuntu16.04 LTS为例). sudo apt-get install openssh-server 2. 测试ssh服务是否安装成功并且运行ssh sudo /etc/init.d/ssh start 3. 查看Linux的IP地址(inet addr) ifconfig 4. 在虚拟机(以VirtualBox为例)设置网络 控制 -> 设置 -> 网络 -> 连接方式:桥接网卡 -> 界面名称:VirtualBox Ho

使用 SercureSRT连接linux虚拟机

1.首先确定客户端安装了SHH-server,使用rpm -qa|grep openshh      存在openssh-server则表示linux安装了shh-sever 2.再次确定SHH-Server服务开启,netstat -a |more查看是否存在“*:ssh”的服务处于监听状态,没有的话执行service sshd start启动SSH-Server 3.使用SercureSRT快速连接,协议设置 成SSH2 4.如果依然连接不上,则进入linux关闭防火墙:service ip