CentOS 9/Rocky Linux 9.2 安装 Kangle 后无法 SSH 连接的解决方法

前言

这两天,我在为香港和美国的服务器安装 Kangle(因为是为了主机分销,由于宝塔存在诸多不足,故选择更换)。在安装 Kangle 并退出 FinalShell 后,我发现无法再次通过 SSH 连接到服务器。经过一番研究,发现问题是 OpenSSH 崩了(经过我测试,CentOS 9和Rocky Linux 9.2用彩虹的kangle脚本都会出现这种情况)。

解决方案

以下是重新安装 OpenSSH 的步骤:

  1. 通过 VNC 登录
    由于 SSH 无法连接,需要使用 VNC 来登录服务器。
  2. 更新系统
    首先,确保系统包管理器中的所有软件包都更新到最新版本。

    sudo dnf update -y
  3. 安装 OpenSSH
    使用 dnf 包管理器来安装 OpenSSH。

    sudo dnf install -y openssh-server
  4. 启动并设置 OpenSSH 服务开机自启
    安装完成后,启动 OpenSSH 服务,并确保它在系统启动时自动运行。

    sudo systemctl start sshd
    sudo systemctl enable sshd
  5. 检查 OpenSSH 服务状态
    可以使用以下命令来检查 SSH 服务的状态,确保服务正常运行。

    sudo systemctl status sshd

    如果仍有问题,请检查防火墙设置和网络配置。

最后修改:2025 年 01 月 29 日
如果觉得我的文章对你有用,请随意赞赏