SSHポート22を見えないようにする方法(firewalldを使用)

SSHポート22を見えないようにする方法(firewalldを使用)

インターネットにFedora 27を実行する仮想マシンがあり、ポート22がログインしようとするボットの攻撃を継続して受けています。

私のコンピュータのrootログインを無効にしましたが、ログがいっぱいで疲れました。そのため、別のポートをリッスンし、適切なアクションのためにポート22をブロックするようにsshd指示しました。firewalld

firewall-cmd --permanent --remove-port=22/tcp

これにより、ポート22が応答しなくなると考えましたが(したがって、システムがまったく存在しないように見えます)、別のホストからポート22に接続するとすぐに「接続が拒否されました」というメッセージが表示されます。

すぐに「接続が拒否されました」の代わりにポート22への接続試行がタイムアウトするようにするにはどうすればよいですか?

firewalld通常、人々が問題を解決しようとしているので、インターネット検索に不満を感じますsshd

本質的に、ポート22が消えることを望んでいます。

関連情報