在 CentOS 上重启 SSH 服务,常见做法如下,按版本区分:
sudo systemctl restart sshd
sudo systemctl status sshd
sudo systemctl enable sshd
sudo service sshd restart
或:
/etc/init.d/sshd restart
sudo systemctl restart sshd
如果你是修改了 /etc/ssh/sshd_config,建议先验证配置:
sshd -t
如果无输出,说明配置正确,再重启:
sudo systemctl restart sshd
sudo firewall-cmd --list-ports
sudo systemctl status sshd
如果你能告诉我 CentOS 的具体版本(如 7、8、Stream 9),我可以给你更精确的命令。