在CentOS上安装OpenSSH后,您需要配置防火墙以允许SSH连接
firewalld。如果没有,请使用以下命令安装:sudo yum install firewalld
firewalld服务并设置为开机启动:sudo systemctl start firewalld
sudo systemctl enable firewalld
sshd。您可以使用以下命令查找:sudo systemctl list-units | grep sshd
记下服务名称,因为我们将在下一步中使用它。
firewall-cmd命令添加SSH服务到防火墙规则。将<service_name>替换为您在上一步中找到的服务名称:sudo firewall-cmd --permanent --add-service=<service_name>
例如,如果服务名称为sshd,则命令为:
sudo firewall-cmd --permanent --add-service=sshd
sudo firewall-cmd --reload
现在,您已经成功配置了CentOS上的防火墙以允许SSH连接。如果您想要禁用SSH,只需将<service_name>替换为相应的名称,然后执行步骤4和5。