コマンド ライン ツールを使用して Linux サーバーのセキュリティを強化する
今日のデジタル時代において、サーバーのセキュリティはあらゆる Web サイトとアプリケーションにとって重要な保証です。最も人気のある選択肢の 1 つとして、Linux サーバーのセキュリティも注目を集めています。 Linux サーバーのセキュリティを強化するには、コマンド ライン ツールを使用して強化します。この記事では、サーバーを強化するためによく使用されるいくつかのコマンド ライン ツールとその使用例を紹介します。
Fail2Ban のインストール:
sudo apt-get install fail2ban
Fail2Ban の構成:
sudo cp /etc/fail2ban/jail.conf /etc/fail2ban/jail.local sudo vi /etc/fail2ban/jail.local
構成ファイルでは、監視ログ ファイルの場所の設定など、いくつかのパラメーターを変更できます。最大ログイン失敗回数、禁止時間など完了したら、Fail2Ban サービスを再起動します。
sudo service fail2ban restart
SSH 構成ファイルを編集します:
sudo vi /etc/ssh/sshd_config
次のパラメータの値を必要なセキュリティ設定に変更します:
PermitRootLogin no #禁用root用户登录 MaxAuthTries 3 #限制登录尝试次数
構成ファイルを保存して再起動しますSSH サービス:
sudo service sshd restart
IPTables ルールを追加します:
sudo iptables -A INPUT -s <IP地址> -j DROP
たとえば、IP アドレス 192.168.1.100 へのアクセスをブロックするには:
sudo iptables -A INPUT -s 192.168.1.100 -j DROP
次のコマンドを使用して、現在の IPTables を表示します。 rules:
sudo iptables -L
Lynis のインストール:
sudo apt-get install lynis
Lynis スキャンの実行:
sudo lynis audit system
Lynis はシステムをスキャンし、詳細なレポートを出力します。発見されたセキュリティ問題と推奨される修正が含まれています。
概要
上記では、よく使用されるコマンド ライン ツールをいくつか紹介しましたが、これらのツールを使用することで、Linux サーバーのセキュリティを強化できます。ただし、これらは基本的なセキュリティ対策の一部にすぎず、サーバーのセキュリティをさらに向上させるには、オペレーティング システムやソフトウェアの定期的なアップデート、複雑なパスワードの使用、データの定期的なバックアップなども必要です。セキュリティ対策を組み合わせて使用することによってのみ、サーバーとデータを攻撃からより適切に保護できます。
以上がコマンドラインツールを使用して Linux サーバーのセキュリティを強化するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。