Centos 7(管理されていない)の専用サーバーにSSH接続できない
このエラーが表示され、サーバーを再起動しましたが、接続/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 restart
およびfirewall-cmd --reload
)