SSH登录提示:connection refused的解决办法

ERR_CONNECTION_REFUSED 根本原因与四步定位法 ERR_CONNECTION_REFUSED 是前端开发中高频出现的连接错误,本质并非网络故障,而是客户端尝试建立 TCP 连接时,目标端口无进程处于 LISTEN 状态,导致内核直接返回 ECONNREFUSED。其原理源于 TCP 三次握手在 SYN 阶段即被拒绝,与超时类错误(如 ERR_TIMED_OUT)有根本区别。该问题具有强通用性,覆盖 Vite、Webpack Dev Server、Next.js、Flask、Spring Boot 等所有本地开发服务器场景。技术价值在于:精准区分‘服务未启 阅读详情
AI摘要

本文提供了解决SSH连接失败的具体步骤,包括检查SSH服务状态、验证用户登录权限、排查防火墙设置及修改配置文件等,帮助读者快速定位并解决Connection refused等问题。

如果出现ssh: connect to host XX.XX.XX.XX port 22: Connection refused

请按如下步骤检查:

1、目标主机的ssh server端程序是否安装、服务是否启动,是否在侦听22端口;

检查方法:

june@ubuntu:~$ ps -ef|grep sshd

root 2859 1 020:29 ? 00:00:00 /usr/sbin/sshd -D

root 2901 2859 020:31 ? 00:00:00 sshd: june[priv]

june 2971 2901 020:31 ? 00:00:00 sshd:june@pts/1

june@ubuntu:~$

其中/usr/sbin/sshd为ssh clinet/server中server端的守护进程,如果上述结果中没有sshd出现,那么可能就是你的server端程序没有安装(Ubuntu 11.04 默认没有安装ssh server,只安装了ssh client),或者sshd服务没有启动,这两者的解决办法请见下文详述。
2、是否允许该用户登录;
3、本机是否设置了iptables规则,禁止了ssh的连入/连出;

检查方法:

june@ubuntu:~$sudo iptables -L

[sudo] password for june:

Chain INPUT (policy ACCEPT)

target prot opt source destination

ACCEPT tcp – anywhere anywhere tcp dpt:ssh

Chain FORWARD (policy ACCEPT)

target prot opt source destination

Chain OUTPUT (policy ACCEPT)

target prot opt source destination

june@ubuntu:~$
4、查查ssh的配置文件

ls -lrt /etc/ssh

针对第一点没有安装ssh server或者没开启sshd的用户,可以参考这篇:

Ubuntu如何开启SSH服务

SSH分客户端openssh-client和openssh-server
如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client),如果要使本机开放SSH服务就需要安装openssh-server:sudo apt-get install openssh-server然后确认sshserver是否启动了:
ps -e |grep ssh
如果看到sshd那说明ssh-server已经启动了。
如果没有则可以这样启动:sudo /etc/init.d/ssh start
ssh-server配置文件位于/etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。
然后重启SSH服务:
sudo /etc/init.d/ssh stop
sudo /etc/init.d/ssh start
然后使用以下方式登陆SSH:
ssh tuns@192.168.0.100 tuns为192.168.0.100机器上的用户名,需要输入密码。
断开连接:exit

完整过程如下所示:

june@~ 19:57:22>

ssh june@192.168.1.101

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

IT IS POSSIBLE THAT SOMEONE IS DOINGSOMETHING NASTY!

Someone could be eavesdropping on you rightnow (man-in-the-middle attack)!

It is also possible that a host key hasjust been changed.

The fingerprint for the RSA key sent by theremote host is

7f:57:35:cf:23:86:12:cb:e5:51:7a:a3:57:71:15:71.

Please contact your system administrator.

Add correct host key in/home/june/.ssh/known_hosts to get rid of this message.

Offending RSA key in/home/june/.ssh/known_hosts:8

RSA host key for 192.168.1.101 has changedand you have requested strict checking.

Host key verification failed.

june@~ 20:30:55>

june@~ 20:31:36>

rm /home/june/.ssh/known_hosts

june@~ 20:31:46>

ssh june@192.168.1.101

The authenticity of host ‘192.168.1.101(192.168.1.101)’ can’t be established.

ECDSA key fingerprint is50:9b:b7:15:c0:57:aa:d6:22:7c:97:40:6e:49:6e:94.

Are you sure you want to continueconnecting (yes/no)? yes

Warning: Permanently added ‘192.168.1.101’(ECDSA) to the list of known hosts.

june@192.168.1.101’s password:

Welcome to Ubuntu 11.04 (GNU/Linux2.6.38-8-generic i686)

*Documentation: https://help.ubuntu.com/

Last login: Sat Jun 25 12:38:24 2011

june@ubuntu:~$

转载地址:http://hi.baidu.com/leejun_2005/item/bfc0ded296cb8ebf32db907e

SSH 链接异常 Connection refused 背景: 创建后的Centos7的环境,用本地的window powershell进行链接,方便操作。主要命令行可以复制粘贴等操作方便。 问题: ssh: connect to host 192.168.2.15 port 22: Connection refused 远程的范文被拒绝。 分析: ping 127.0.0.1 可以ping通,代表的链接没问题。 查看linux上的ssh安装情况:service ssh status =》ssh 状态没发现 安装ssh .Centos 阅读详情

相关推荐

centos7 ssh 密码拒绝_Centos7的ssh connection refused

前几天还可以正常远程连接服务器,今天突然ssh无法连接,并且提示connection refused拒绝连接。于是查找解决办法,顺路记录和小伙伴分享,思路和步骤如下。根据提示,初步判断应该是端口问题。1、dos下连接,服务器的ip 地址为192.168.2.205,连接用户名为root。命令1为:ssh root@192.168.2.205上图提示 connection refused。(连接拒...

weixin_26767391的博客 4234

出现“ERR_CONNECTION_REFUSED”的原因及解决方法

通过尝试上述方法,您可能能够解决“ERR_CONNECTION_REFUSED”错误并成功访问该网站。如果问题仍然存在,可能需要进一步深入调查或与技术支持团队联系以解决问题。出现“ERR_CONNECTION_REFUSED”错误通常意味着您的计算机无法建立到特定网站的连接。这可能是由于多种原因造成的。

IT古董 9万+

从 SOIDC 开始,把 ABAP 系统接入 OIDC 登录体系

SOIDC事务码是SAP ABAP系统作为OpenID Connect依赖方时的核心配置中心,用于建立与外部身份提供商(如SAP IAS)的信任关系。关键配置包括Issuer URL、Client ID和用户映射机制,需确保与身份提供商的设置完全匹配。系统支持自动导入Metadata获取关键端点URL,但需注意生产环境的安全审查。JWKS密钥的定期更新对ID Token签名验证至关重要,密钥轮换不及时会导致登录失败。多Client环境下配置按Client隔离,需提前规划传输方案。典型应用场景包括Fiori

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 2万+

Connection Refused的排查

Connection Refused问题排查1. 查看防火墙是否打开,如防火墙打开,端口是否开放2. 查看服务端是否正常运行3. 查看服务端监听的端口与客户端访问的端口是否一致jps | grep [appname]netstat -anp | grep [pid]4. ping hostname, telnet hostname port5. 检查客户端访问的hostname和port是否正确6...

Steve.Tao的博客 9万+

BEVFormer vs BEVFusion:5个关键差异点帮你选对环视感知方案

本文深入对比了自动驾驶领域两大主流环视感知方案BEVFormer与BEVFusion。BEVFormer作为纯视觉BEV感知的标杆,通过注意力机制隐式学习深度,成本较低;而BEVFusion作为多模态融合典范,融合激光雷达与摄像头数据,在性能、小目标检测及极端环境鲁棒性上优势显著。文章从计算效率、部署成本、数据依赖性等五个核心维度提供选型指南,帮助技术决策者根据自身算力预算与传感器配置做出明智选择。

weixin_29306011的博客 124

抖音直播间人气接口算法 抖音协议

抖音直播间人气接口算法 抖音协议 抖音算法

Q44804487的博客 1万+

ssh 安装及登录提示:connection refused的解决办法

转载请注明出处:http://hi.baidu.com/leejun_2005/blog/item/fbc27c4b20e83d3a08f7ef23.html?timeStamp=1309179713928 from:http://hi.baidu.com/tunaisen/blog/item/85e0a41805ed9fb24bedbcf3.html 如果出现ssh: connect to ...

thomas0988 2217

【数据集6】全球人工不透水面积GAIA(清华数据)

全球人工不透水面GAIA简介及其应用

WW、forever的博客 3803

ssh 安装及登录提示:connection refused的解决办法

ssh  安装及登录提示:connection refused的解决办法 转载请注明出处:http://hi.baidu.com/leejun_2005/blog/item/fbc27c4b20e83d3a08f7ef23.html?timeStamp=1309179713928 from:http://hi.baidu.com/tunaisen/blog/item/85e0a41805e

yuanyuan_186的专栏 1585

X线DR医学图像 --- DR医用滤线栅及摩尔纹详解 (二) 摩尔纹的产生机理

1,横向摩尔纹的表现 2,纵向摩尔纹的表现 3,摩尔纹在pitch = 143μm(注:pitch为采样间隔/周期)的FPD上的表现。 4,摩尔纹的危害(严重的影响了临床诊断) 5,摩尔纹对胸片肺部肺纹理的破坏 6,滤线栅的频率(滤线栅生产厂家的产品参数)。判断摩尔纹产生的重要依据之一 7,DR平板探测器的采样频率/空间极限分辨率 l.........

松下J27录放机 4981

合肥工业大学操作系统实验9

依据操作系统课程所介绍的页面置换算法与动态内存分配的原理,本实验的目的是掌握OPT、FIFO、LRU、LFU、Clock等页面置换算法;掌握可用空间表及分配方法;掌握边界标识法以及伙伴系统的内存分配方法和回收方法。从而深入理解操作系统的内存管理。从而加深对教材上页面置换算法与动态内存分配的理解。

Martin-share的博客 1095

SSH的详细安装步骤及登录提示:connection refused的解决办法

如果出现ssh: connect to host XX.XX.XX.XX port 22: Connection refused 请按如下步骤检查: 1、目标主机的ssh server端程序是否安装、服务是否启动,是否在侦听22端口; 检查方法: june@ubuntu:~$ ps -ef|grep sshd root      2859     1  020:29

流浪天空 67万+

基于 Arduino 的鱼缸水质检测控制系统设计

本系统通过多传感器实时采集鱼缸水质参数(pH 值、温度、溶解氧、浊度),经 Arduino 主控芯片处理后,驱动执行模块自动调节水质,并通过显示模块实时展示数据。系统具备阈值报警、自动换水、温度调节、增氧等功能,适用于家庭或小型水族箱的水质智能管理。本设计提供了低成本、易扩展的鱼缸水质管理方案,适用于家庭水族箱或小型水产养殖场景,可根据实际需求调整传感器类型和控制逻辑。注:本设计如有疑问需要解惑可直接私信本人,看我个人简介。

weixin_42300449的博客 1087

SSH Secure Shell Client登录时提示:connection refused的解决办法

今天发现用ssh client连不上云服务,觉得此事有些蹊跷,先是怀疑我的本机软件环境有问题,把防火墙关闭了也连不上。然后在别的电脑上试也连不上,知道问题出在云服务端的主机上。登上云服务的网页版远程连接后,进行问题排查: 使用ps -ef|grep sshd查看云服务的主机的sshd服务是否启动,是否在侦听22端口,如果没有发现则可能是ssh server端程序没有安装,也可能是服务没有启动。

格物致知的专栏 [音视频编解码 网络协议 计算机视觉 计算机图形学 图像理解 语音识别 机器学习 模拟电路 传感器] 1319

MIPI D-PHY IP 使用说明(一)

目录 前言 一、IP 特点 二、IP 可用性 三、IP 总览 四、IP 声明 五、IP 结构 六、IP 分流桥 模式 七、端口描述 1、PPI 接口信号 1、常规 PPI控制信号 2、发送模式 时钟通道 高速 PPI 信号 3、发送模式 时钟通道 逃逸模式PPI 信号 4、发送模式 数据通道 高速 PPI 信号 5、发送模式 数据通道 控制接口PPI 信号 6、发送模式 ...

记录所学,分享知识,结识挚友 2505

【AutoSAR CAN】04 - 如何使用Davinci Configurator Pro工具配置CAN的波特率

改参数为Tx Arbitration start delay value ,可用于延迟仲裁过程的起始点,用来补偿CAN收发器及线路的传输延迟,以优化传输性能。有关详细信息,请参阅硬件手册。该参数指定采样点模式,即选择多少个采样点的数量,如果选择了每比特三个样本选项,则该点标记第三个样本的位置;我们要配置CAN的波特率,其实就是要弄明白 CAN 控制器的位时序即可,具体的理论部分和EB的配置部门可参考文章《该参数表示传播延迟有多少个时间单位Tq,即上文中的Propagation delay/PROGSEG。.

2602

ssh 安装及登录提示:connection refused(ssh: connect to host XX.XX.XX.XX port 22: Connection refused)的解决办法

ssh 安装及登录提示:connection refused的解决办法 溪西创客小屋 原文出处:http://hi.baidu.com/leejun_2005/blog/item/fbc27c4b20e83d3a08f7ef23.html?timeStamp=1309179713928 from:http://hi.baidu.com/tunaisen/blog/item/8

血色天空的专栏 3万+

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

cvs服务器登录提示Connection refused

"cvs服务器登录提示Connection refused" 这个问题可能是由于port没有打开引起的, cvs使用的2401没有打开或者被防火墙拦截, 还有就是如果使用代理服务器上网的话, 如果代理没有启用2401端口的话也会导致这个问题。 如果使用代理的话,需要在cvs中设置代理(not for linux),命令行下代理设置为: [b]cvs -d:pserver;proxy=pr...

飞奔的火鸟 563

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

ssh 登录时常出现的几种错误以及解决方法(Linux)

前言 ssh是Linux系统中常用的远程登陆的命令,有的时候我们通过xshell等远程连接软件使用ssh去登陆远程的服务器的时候,会遇到一些问题。 下面是关于ssh 远程登陆的问题解决方法的总结。 一般为几种原因:安装引起的、网络配置引起的、服务的配置引起的、密钥问题引起的。 安装问题 这个是最不常见的,通常是安装的软件的版本或服务器不支持此软件的连接方式,换个软件安装即可。 ...

漠效的博客 15万+

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Putty连接虚拟机提示: Network error: Connection refused

putty ssh

书唐瑞的博客 2万+

SSH 服务配置与 Network error: Connection refused 解决

Ubuntu 虚拟机 IP 为 192.168.17.101(SSH 启动时,使用该 IP 地址),主机网络适配器 VMnet8 IP 地址同样为 192.168.17.101。此情况下,关闭 Ubuntu 虚拟机,在 Windows 终端 ping 192.168.17.101,显示可以 ping 通,但是 ssh 失败。首先关闭 Ubuntu 虚拟机,然后在 Windows 终端 ping Ubuntu 虚拟机,如果通了,则说明 IP 冲突了。将仅允许用户使用 SSH 后面追加admin用户。

cliffordl的专栏 3253

ssh提示Connection refused的解决方案:ssh-server安装与连接

1.背景 Ubuntu 18.04版本系统默认已安装ssh-client端,因此可以使用ssh去连接其他设备,但是未安装ssh-server,故若要用其他机器ssh本机时,会提示如下 ssh: connect to host *** port 22: Connection refused 2.ssh-server安装 【第一步】输入以下命令进行安装 sudo apt-get install openssh-server 【第二步】检查防火墙状态 sudo ufw status 如果返回结果是inact

qq_34069442的博客 3万+

ssh登陆connection refused的解决办法

http://zhidao.baidu.com/share/17f3e1e6700c559b6036f6e49d82fd5c.html

走马观花 3万+

SSH connection refused?检查Miniconda服务是否启动

远程开发中遇到SSH connection refused,未必是网络问题。使用Miniconda定制镜像时,conda初始化脚本卡住可能导致shell无法正常加载,进而阻断SSH会话建立。通过控制台登录、检查.bashrc中的conda hook、修复路径或临时绕过环境加载,可快速定位并解决问题。建议分离开发环境与系统服务,避免类似故障。

weixin_42602726的博客 684

Ubuntu SSH - ssh: connect to host ****** port 22: Connection refused

Ubuntu SSH - ssh: connect to host ****** port 22: Connection refused

程永强 4981
上一篇: 百度语音包 baidu_speech使用前所需包的安装
下一篇: ROS Kinetic中URG-04LX-UG01雷达数据驱动hokuyo_node
ABC_Orange
博客等级 码龄12年 5298粉丝 65原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值