温馨提示×

CentOS如何重启SSH服务

小樊
82
2026-07-07 23:16:31
栏目: 智能运维

在 CentOS 上重启 SSH 服务,常见做法如下,按版本区分:


一、CentOS 7 / 8 / 9(使用 systemd)

1️⃣ 重启 SSH 服务

sudo systemctl restart sshd

2️⃣ 查看 SSH 服务状态

sudo systemctl status sshd

3️⃣ 设置开机自启(可选)

sudo systemctl enable sshd

二、CentOS 6 及更早版本(使用 init)

sudo service sshd restart

或:

/etc/init.d/sshd restart

三、CentOS Stream(同 CentOS 7+)

sudo systemctl restart sshd

四、修改 SSH 配置后重启(常见)

如果你是修改了 /etc/ssh/sshd_config,建议先验证配置:

sshd -t

如果无输出,说明配置正确,再重启:

sudo systemctl restart sshd

五、常见问题

❓ 重启后连不上?

  • 检查防火墙是否放行 22 端口
sudo firewall-cmd --list-ports
  • 确认 SSH 服务是否运行
sudo systemctl status sshd

如果你能告诉我 CentOS 的具体版本(如 7、8、Stream 9),我可以给你更精确的命令。

0 踩