質問: 潜在的なsshセキュリティの問題? freebsdマシンで「netstat-a」を実行しました。私は次のことを発見しました:active internet connections (including servers) proto recv-q send-q local address foreign address (state) tcp4 0 40 turban.ssh host90.embarqser.60230 established tcp4 0 0 turban.ssh host90.embarqser.59985 last_ack tcp4 0 0 turban.ssh host90.embarqser.47224 time_wait tcp4 0 0 turban.ssh host90.embarqser.9304 last_ack 誰かが私のマシンに侵入する可能性はありますか?ご覧のとおり、私のホスト名は「ターバン」です。私はシステムセキュリティについて本当に「新しい」です。誰かが私を啓発できますか?/var/log/auth.logから、次のような多くのエラーが発生します。 5月4日20:07:10turban sshd [47801]:76.7.43.90ポート11831ssh2からの無効なユーザーバックアップのキーボードインタラクティブ/ pamに失敗しました 5月4日20:07:13turban sshd [47804]:エラー:pam:76.7.43.90からのビンの認証エラー..
回答: 詳細については、/ var /auth.logを参照してください。誰かがあなたのマシンにアクセスしようとすると、このファイルに記録されます。私のauth.logからの例: 4月24日13:53:16my-server sshd [8107]:123.123.123.123ポート59167ssh2からの無効なユーザーdb2のパスワードが失敗しました 接続された(ssh接続)ユーザーのipを表示するには、次のように入力します。netstat -atn | egrep '(:22)' | egrep -v '(:::|0.0.0.0)' | awk '{print substr($5,0,length($5)-5)}' | sort | uniq -c これにより、ipと接続数/ ipが表示されます