Xshell连接远程Linux服务器失败Could not connect to ‘192.xxx.xx.xxx‘ (port 22): Connection failed.

问题描述:

我将自己的一台Ubuntu系统笔记本作为服务器,然后使用另一台win10系统的Xshell去远程连接该服务器,始终不成功。
【备注】这个远程连接解决的是同一局域网中的远程,算不上真正的远程,在判断两者之间可否远程时可以先试试能不能ping通。

可能存在的问题:

1、 Linu服务器端:

1.1 是否安装 openssh-server

参考文章:
我将自己的ubuntu电脑设置为了一台可远程访问的服务器
使用到了如下命令:

查看是否存在ssh的相关版本信息

ssh -V

安装openssh-server

  1. 在ubuntu的shell终端输入命令:sudo apt-get install update
  2. 在ubuntu的shell终端输入命令:sudo apt-get install openssh-server

不报错的情况下,就说明已经安装成功!

开启ssh服务

安装完后,检查系统中ssh服务是否已经开启?

在这里插入图片描述

如上所示,说明服务已开启。如果没有开启服务,则需参考以下步骤开启服务

【启动ssh服务】

方法一:sudo /etc/init.d/ssh start
方法二:sudo service ssh start

【停止ssh服务】

方法一:sudo /etc/init.d/ssh stop
方法二:sudo service ssh stop

【重启ssh服务】

方法一:sudo /etc/init.d/ssh reload
方法二:sudo service ssh reload

1.2 22端口是否允许访问

1.2.1 查看防火墙

ssh服务的默认端口是22,如果在开启ubuntu的ssh服务的前提下,依然无法远程访问Linux服务器,则可能是被服务器上的防火墙给屏蔽掉了。这个时候需要查看防火墙状态,打开对应的22号端口
查看防火墙状态:

sudo ufw status

如果显示 “状态:不活动” 则说明防火墙未打开,那么使用命令打开防火墙

sudo ufw enable

此时再查看状态显示激活且有相关端口的详细信息则说明防火墙已打开

1.2.2 看22号端口的动作是 ALLOW 还是 DENY

如果使用sudo ufw status看到22号端口是DENY,则需要使用如下命令开启端口号。

sudo ufw allow 端口号

常用防火墙操作:https://blog.csdn.net/weixin_44937328/article/details/113700930

2、Xshell客户端:

2.1主机Ip

主机那里要填 Ip 地址,是在Linux服务器端通过

ifconfig

命令获得的 inet 地址
在这里插入图片描述

2.2 使用默认端口号22

确保服务器端防火墙已激活,且22号端口为ALLOW状态后再进行尝试,此时可以连接成功
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/548809.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

XShell远程连接LInux服务器(地址端口映射方法)

所实现的功能: 这篇文章主要是记录我在非同一局域网下用win10系统的Xshell去连接Linux系统服务器。 环境:一台win10主机,已安装好Xshell7,局域网ip:192.168.0.132 一台Linux主机,将其作为远程服务器使用,…

IDEA部署Tomcat报错[RMI TCP Connection(6)-127.0.0.1]

> 严重 [RMI TCP Connection(6)-127.0.0.1] > org.apache.catalina.core.StandardContext.startInternal One or more Filters failed to start. Full details will be found in the appropriate container log file该错误出现的原因是Tomcat初始化失败。 一定一定要检查…

maven仓库理解、下载及设置

1、对maven仓库的理解: 可以看萨姆大叔的maven知识整理 2、下载apach maven Download 或者复制地址:http://maven.apache.org/download.cgi 3、IDEA中maven的setting 第六步是本地资料库的目录设置,如果你解压出来的maven安装包没有reposit…

Failed to load resource: the server responded with a status of 404 (Not Found)

现象描述: 从前端页面获取不到来自controller层的data数据,即前端页面和后台没有实现数据交互。 检查发现: 工程中的out目录下没有生成对应的.java文件,但是模块中的target中有 目录是空的!!&#xff…

JavaWeb关于工程运行的笔记

1、不同IDEA版本创建web部署的方式不同 IDEA2020.3:Idea2020.2.3 创建JavaWeb项目(部署Tomcat)方法 IDEA2020.2:Idea2020.2创建JavaWeb项目(部署Tomcat)方法 注意: 1、在已有工程中创建javaWeb模块也是一样的步骤去部署Tomcat方法。 2、可以…

Xshell使用root用户连接Linux

遇到问题: 我在本地使用 Xftp 向远程 Linux 服务器上传文件时,显示状态 “错误”,经过上网查询说,需要 Xshell 使用 root 用户远程登录才可以传输文件。我的 Linux 服务器系统为 Ubuntu 的系统,本地 Xshell 用 root 用…

检测Java对象所占内存大小 (转载)

2019独角兽企业重金招聘Python工程师标准>>> Dont pay the price for hidden class fields By Vladimir Roubtsov, JavaWorld.com, 08/16/02 Recently, I helped design a Java server application that resembled an in-memory database. That is, we biased the d…

股价涨跌分析程序

http://www.iteye.com/topic/1114623

图形处理工具:Photoshop Elements 2020 mac介绍说明

Photoshop Elements 2020 mac简称ps elements 2020,是一款图形处理工具。ps elements 2020 mac可以帮助您自动生成照片和视频作品的功能,采用Sensei AI技术可进行图像组织、编辑和创建等。Photoshop Elements 2020 可以帮助您轻松整理照片和视频&#xf…

Linux版本tomcat下载及安装

下载: ssm war 就需要放在tomcat中运行。 下载地址:http://www.apache.org/ 打开之后进入了Apache官网界面: 一直往下拉,找到我们要的Tomcat 点击tomcat进入其主页面: http://tomcat.apache.org/ 找到我们要下载的版…

Linux版本JDK1.8下载与安装

下载: 网上有很多网盘版的,我为了便于以后看更新,这里上官网下。 地址: https://www.oracle.com/java/technologies/javase-downloads.html 进入这个页面可以看见各个版本的,往下划找到我要的JDK1.8的 点击JDK Downl…

Ubuntu作为服务器其tomcat被远程访问问题

根据我的Linux版本tomcat下载及安装安装好tomcat之后,但是还不能直接访问我 ubuntu 服务器的公网 ip, 即http://xxx.xxx.xxx.xxx:8080访问不到 Apache tomcat主页,还需要进行配置。 一、在路由器管理页面配置转发规则 如果你和我一样&#…

没有已启用的仓库。 执行 “yum repolist all“ 查看您拥有的仓库。

问题描述: yum是RPM的前端程序,对于多软件安装时非常好用,在虚拟机中想要安装什么软件都可以使用yum install 软件来快速调用仓库安装,但是我初次使用这个命令的时候一直报错,显示 没有已启用的仓库。 执行 “yum rep…

Linux下安装Redis

下载安装包 Linux版本下载地址: Redis中文官方网站:http://www.redis.cn/ 点击箭头处即可下载tar.gz文件。 安装 1、上传文件到linux服务器上 我是使用Xshell远程安装到linux服务器,所以先使用xftp把安装包上传到服务器指定目录下 2、…

windows安装双JDK并实现版本切换

我本来只有一个JDK11,后来因为要用到jdk8,但是我又不想卸载掉11,于是想到了jdk共存,根据百度经验操作作了如下一通操作: 1、删除java.exe,javac.exe,javaw.exe 首先,jdk11会自动在 C:\Program Files\Comm…

Jedis使用测试——连接本地及远程的Redis

我们要使用Java来操作Redis,就要学会使用Jedis 一、什么是jedis 是Redis官方推荐的java连接开发工具!使用Java操作Redis 中间件!如果你要使用java操作redis,那么一定要对Jedis十分的熟悉! 二、测试 新建一个空的工程,然后新建一…

NetBeans IDE 7.1 Window Layout Designer

http://blogs.oracle.com/geertjan/entry/netbeans_ide_7_1_window——————————————————————————————————————————————————————————————————In 7.1, youll see this in the New File dialog: I.e., as you ca…

org.springframework.data.redis.serializer.SerializationException: Cannot serialize;

错误: . ____ _ __ _ _/\\ / ____ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | _ | _| | _ \/ _ | \ \ \ \\\/ ___)| |_)| | | | | || (_| | ) ) ) ) |____| .__|_| |_|_| |_\__, | / / / /|_||___//_/_/_/:: Spring Boot :: …

poj2008

题意&#xff1a;给定一些点的坐标(hi,wi)&#xff0c;要选出一个点集&#xff0c;使得集合所包含的点数最多&#xff0c;且符合A*(H-h) B*(W-w) < C&#xff0c;h为集合中最小h&#xff0c;w为点集中最小w。 分析&#xff1a;我们是要找到这样的点集&#xff0c;hi>h&a…

Git右键没有Git Bash Here的解决办法

好长一段时间没有使用Git了&#xff0c;今天想用git在码云上下载东西&#xff0c;但是突然发现右键没有Git Bash Here了&#xff0c;然后在网上搜索了一番&#xff0c;然后解决了。 解决方法&#xff1a; winR 打开运行小窗口&#xff0c;在 “ 运行 ” 中输入‘ regedit ’&…