半生听风吟 2025-05-04 18:45 采纳率: 98.7%
浏览 222

Ubuntu24.04 SSH远程登录时提示“Connection refused”如何解决?

在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`以应用更改。
  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 创建了问题 5月4日