无法通过 SSH 连接到 Centos 7 上的专用服务器

无法通过 SSH 连接到 Centos 7 上的专用服务器

无法通过 SSH 连接到 Centos 7 上的专用服务器(非托管)

我看到这个错误并重启了服务器,无法再连接/SSH

我搞乱了一些配置,不知道该怎么办。我看到这个错误,重启后我无法访问

sudo: pam_open_session: Error in service module
sudo: policy plugin failed session initialization

这是来自支持团队的回复:

但所有端口都被过滤了:

Nmap scan report for **** (xxx.xxx.xxx.xx)
Host is up.
All 1000 scanned ports on **** (xxx.xxx.xxx.xx) are filtered
Nmap done: 1 IP address (1 host up) scanned in 51.35 seconds

我建议通过救援模式访问并检查防火墙配置。

我已经进行了救援模式重启,我该如何重置防火墙规则或者如何修复它?

答案1

假设您使用“22”这样的端口进行连接,则必须检查以下内容:

  • 检查/etc/ssh/sshd_config是否有正确的端口(设置是端口)

  • 如果您使用不同的端口,则意味着您应该拥有policycoreutils-python或更改并使用semanage port命令来添加它。

  • 检查你的防火墙(firewall-cmd --list-all)看看该端口是否在防火墙中

  • 如果不存在,请添加firewall-cmd --add-port **PortNumber**/tcp并使其永久存在firewall-cmd --add-port **PortNumber**/tcp --permanent

  • 重新启动所需的服务(service sshd restartfirewall-cmd --reload

相关内容