在Ubuntu 24.04中,SSH远程登录时遇到“Connection refused”错误,通常是由于SSH服务未启动或端口被防火墙阻止。首先确认SSH服务状态,运行`systemctl status ssh`检查是否活跃。如果未启动,使用`systemctl start ssh`启动服务,并设置开机自启`systemctl enable ssh`。
其次,验证SSH监听端口(默认22)是否开放。通过`ss -tuln | grep 22`命令检查端口状态。若无输出,可能是配置文件`/etc/ssh/sshd_config`中设置有误或端口被更改。
最后,检查防火墙规则。使用`ufw status`查看UFW状态,确保允许SSH连接`ufw allow 22/tcp`。若使用其他防火墙工具,同样需开放对应端口。完成以上步骤后,重启SSH服务`systemctl restart ssh`以应用更改。
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
Ubuntu24.04 SSH远程登录时提示“Connection refused”如何解决?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
0条回答 默认 最新
报告相同问题?
提交
- 2026-01-11 12:35AI炼金师阿码的博客 本文详细介绍了在WSL2 Ubuntu 24.04中配置SSH远程登录的方法。主要内容包括:安装OpenSSH服务、修改sshd_config关键配置(端口、监听地址、认证方式等)、设置Windows端口转发规则、配置防火墙以及SSH密钥登录等安全...
- 2025-10-24 03:00tequila的博客 本文深入解析了在Ubuntu 24.04系统中修改主机名后导致SSH连接失效的根本原因。问题核心在于使用hostnamectl命令后,未同步更新/etc/hosts文件中的127.0.1.1映射记录,导致系统服务解析异常。文章提供了从问题诊断到...
- 2020-01-31 22:29huluwabeforewinter的博客 解决办法: sudo vim /etc/ssh/sshd_config #在这里可以定义SSH的服务端口,默认端口是22 Port 22 #如果用户想让22和60000端口同时开放,可以开放多个端口: Port 22 Port 60000 # 然后重启SSH服务: $ sudo /...
- 顺all 记笔记的博客 window 利用ssh 连接ubuntu显示The remote system refused the connection(远程系统拒绝连接)
- 2024-08-12 21:29运算系统能画画的博客 登录不来 可以重启vmware 长按shift 进入 界面 选择 root shell ,在命令行下输入 passwd root重新设置命令, ubuntu也是默认root 不能ssh 登录的,得修改。
- 2025-09-06 03:00mango的博客 本文详细解决了在Ubuntu 24.04 LTS上使用xrdp连接Windows 11远程桌面时遇到的登录后闪退问题。通过分析日志,定位到默认GNOME桌面环境与xrdp的兼容性冲突,并提供了将桌面环境更换为轻量且兼容性更佳的XFCE4的完整...
- 2023-12-28 14:25你的名 字的博客 安装 Ubuntu 系统常见问题 摘要 一、ssh问题 1.1、Ubuntu ssh 开机自动启动的设置方法 1.2、ssh-rsa 问题 1.3、ssh 连接被拒绝问题(Connection refused) 1.4、sshd: no hostkeys available 二、文件或文件夹问题 ...
- 2025-09-15 00:14open4的博客 本文详细介绍了在Ubuntu 24.04服务器上进行安全加固的核心步骤,重点讲解如何修改SSH默认端口以抵御自动化扫描攻击。通过实战演示,从防火墙预先配置、修改sshd_config与ssh.socket文件,到服务重启与最终验证,提供...
- 2023-10-26 18:15ReverSe0930的博客 安装sshd:apt-get install openssh-server。将#PermitRootLogin prohibit-password 改...2.检查ubuntu是否装载ssh服务:servise ssh status。5.回到MobaXterm,重新连接输入密码即可。3.检查22端口是否存在:ss -ntl。
- 2022-02-14 12:00bjyhL的博客 试了网上所有的方法,包括: 1.重启Ubuntu,重启VMware,重启XShell。失败; 2.ssh-server 服务器的问题: ...3.XShell连接时没有设置用户身份验证。去设置,还是连接失败; 4.Ubuntu防火墙关闭了22 端口? 进入r
- 2025-03-10 09:54獨梟的博客 本指南详细记录了从Ubuntu 22.04升级到Ubuntu 24.0的完整过程。
- 2025-02-18 14:33AikaChinQ_0的博客 背景:由IT在工作站机器上安装了3台虚拟机,环境是Ubuntu 24.04.1 LTS。系统除了支持ssh外,并没有配置root账号,不支持ssh远程登录root。
- 神一样的编码的博客 ubuntu自带的有openssh-client,所以可以通过 ssh username@host 来远程连接linux 可是要想通过ssh被连接,ubuntu系统需要有openssh-server,可以通过 ps -e | grep ssh 来查看,如果没有显示sshd则说明没有安装...
- 2020-12-19 10:04weixin_39653622的博客 1、先停掉SSH服务:sudo stop ssh2、卸载openssh-server:apt-get remove openssh-server3、卸载openssh-client: apt-get remove openssh-server4、安装openssh-server:apt-get install openssh-server5、安装...
- 2026-01-31 22:28聂 可 以的博客 解决FinalShell等SSH远程连接工具无法连接到VMware中的虚拟机的问题
- 2026-04-19 16:29长路可遥的博客 摘要 在 Ubuntu 24.04 上配置 TigerVNC 时,使用 GNOME Flashback 桌面环境会出现 VNC 会话立即退出的问题。经排查发现两个关键原因:1) xstartup 脚本中将 gnome-session 放到了后台执行导致主会话提前终止;2) ...
- 2016-05-31 11:53CyborgLin的博客 CRT链接ubuntu报错The remote system refused the connection
- 2025-10-26 17:44自由会客室的博客 如果你在使用 VMware 安装了 Ubuntu 24 后,尝试通过 XShell 连接时遇到。
- 2016-07-25 18:07FantasticGirlisMe的博客 今天初学Ubuntu,使用vmvare虚拟一台Ubuntu系统,当我用SecureCRT外连Ubuntu时,报错: 我之前操作的是centos和小红帽,以为是Ubuntu防火墙没关: 结果不是,Ubuntu默认是没有防火墙的。 查看资料才知道,须要启动...
- 没有解决我的问题, 去提问