無法透過 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)

相關內容