私は私を更新します:
- /etc/ssh/sshd_config、ポートを22から558に更新
- /etc/fail2ban/jail.local、ポートを22から558に更新
iptablesに新しいレコードを追加する
iptables -A INPUT -p tcp -m multiport --dports 558 -j fail2ban-ssh
3つのサービスをすべて再起動しました。
ご覧のとおり、接続されていることを確認しました。
iptables -L --line-numbers | grep 558
cat /etc/fail2ban/jail.local | grep 558
cat /etc/ssh/sshd_config | grep 558
やったようです。
私も確認する
netstat -tnpl
、そこに558が見えます。
tcp 0 0 0.0.0.0:558 0.0.0.0:* LISTEN 21015/sshd
ポート558を使用して仮想マシンでまだSSHを実行できないのはなぜですか?
受け取っています。
どんな提案がありますか?
答え1
私にとって最も一般的なシナリオはファイアウォールの問題です。
- ワークステーション(ルーター)のアウトバウンドポートを確認してください。
- サーバーのポートアクセスが制限されていますか?
- IPアドレスをホワイトリストに登録した場合は、IPアドレスが変更されていることを確認してください。