Linux でシステム セキュリティ監査を設定する方法
今日のデジタル時代において、ネットワーク セキュリティは私たちが直面する大きな課題となっています。不正アクセスや悪意のある攻撃からシステムとデータを保護するには、一連のセキュリティ対策を実装する必要があります。その 1 つは、システム セキュリティ監査を有効にすることです。この記事では、Linux でシステム セキュリティ監査を設定する方法を、関連するコード例とともに紹介します。
まず、システム セキュリティ監査とは何かを理解する必要があります。システム セキュリティ監査は、潜在的なセキュリティ リスクと脅威を検出および分析するために、システム アクティビティを監視および記録する方法です。ログインおよびログアウト イベント、ファイルおよびディレクトリへのアクセス、プロセス アクティビティ、その他のシステム アクティビティ情報を記録できます。この情報を分析することで、異常な動作を適時に検出し、適切な措置を講じることができます。
Linux システムでは、監査サブシステム (auditd) を使用してシステム セキュリティ監査を実装できます。まず、システムにauditdパッケージがインストールされていることを確認してください。インストールされていない場合は、次のコマンドを使用してインストールできます。
sudo apt-get install auditd
インストールが完了したら、システム アクティビティの記録を開始するように Auditd を構成する必要があります。 /etc/audit/auditd.conf
ファイルを開いて、次の設定が有効になっていることを確認します。
# 启用系统启动记录 # # 当auditd服务启动时,会记录一条启动记录 # # 可以通过`ausearch -m SYSTEM_BOOT`命令检查这条记录 # # 默认值为no # # 将其设置为yes开启记录 AUDITD_ENABLED=yes
次に、監査ルールを構成して、監視するシステム アクティビティの種類を指定する必要があります。ログを取りたい。たとえば、次のルールは、ログイン イベントとログアウト イベント、ファイルとディレクトリのアクセスを記録します。
# 监控登录和注销事件 -a always,exit -F arch=b64 -S execve -k login_logout # 监控文件和目录访问 -w /etc/passwd -p wa -k file_access -w /etc/shadow -p wa -k file_access -w /etc/group -p wa -k file_access
上記のルールを /etc/audit/rules.d/audit.rules
ファイルに追加します。つまり、有効になる可能性があります。ファイルを保存した後、次のコマンドを使用して監査ルールを再ロードします。
sudo auditctl -R /etc/audit/rules.d/audit.rules
さらに、auditctl コマンドを使用して、ランタイム監査ルールをリアルタイムで追加、変更、削除することもできます。たとえば、次のコマンドはユーザーのログイン イベントとログアウト イベントを監視します。
sudo auditctl -a always,exit -F arch=b64 -S execve -k login_logout
ログに記録されたシステム アクティビティを表示するには、ausearch コマンドを使用できます。たとえば、次のコマンドは、すべてのログイン イベントとログアウト イベントのレコードを検索します。
ausearch -m SYSTEM_LOGIN,SYSTEM_LOGOUT
最後に、システム アクティビティの分析とレポートを容易にするために、auditd ツールが提供する監査ログ解析スクリプトを使用できます。 。これらのスクリプトは、監査ログを人間が判読できる形式に変換し、さまざまなフィルタリングおよび統計機能を提供できます。たとえば、次のコマンドは、過去 1 時間のログイン イベントとログアウト イベントを表示します。
sudo aureport --start recent-hour -x --event login_logout
上記の手順により、Linux システムにシステム セキュリティ監査を設定し、監視することでシステムのセキュリティを向上させることができます。そして記録システムの活動セックス。ただし、システムセキュリティ監査はセキュリティ対策の一つにすぎず、万全なセキュリティ保護体制を確立するには他のセキュリティ対策を総合的に活用する必要があることに注意してください。
要約すると、システム セキュリティ監査は、システムとデータを不正アクセスや悪意のある攻撃から保護するために重要です。この記事では、Linux でシステム セキュリティ監査を設定するための手順とコード例を示します。
参照コード:
/etc/audit/auditd.conf
AUDITD_ENABLED=yes
/etc/audit/rules.d/audit.rules
# 监控登录和注销事件 -a always,exit -F arch=b64 -S execve -k login_logout # 监控文件和目录访问 -w /etc/passwd -p wa -k file_access -w /etc/shadow -p wa -k file_access -w /etc/group -p wa -k file_access
sudo Auditctl -a always,exit -F Arch=b64 -S execve -k login_logout
ausearch -m SYSTEM_LOGIN,SYSTEM_LOGOUT
sudo aureport --start Recent-hour -x --event login_logout
以上がLinux でシステム セキュリティ監査を設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このチュートリアルでは、GREPコマンドファミリと関連ツールを使用してLinuxでの効率的なキーワード検索を示しています。 正規表現、再帰検索、awk、sed、xaなどのコマンドを組み合わせた基本的で高度なテクニックをカバーしています

この記事では、システムのメンテナンス、トラブルシューティング、セキュリティ、コラボレーションを含むLinuxシステム管理者の多面的な役割について詳しく説明します。 それは、不可欠な技術的およびソフトスキル、給与の期待、および多様なキャリアPRを強調しています

この記事では、SelinuxとApparmor、Linuxカーネルセキュリティモジュールを比較して、必須のアクセス制御を提供します。 それは彼らの構成を詳述し、アプローチの違い(ポリシーベースとプロファイルベース)と潜在的なパフォーマンスへの影響を強調します

この記事では、Linuxシステムのバックアップと復元方法について詳しく説明しています。 フルシステムイメージのバックアップとインクリメンタルバックアップを比較し、最適なバックアップ戦略(規則性、複数の場所、バージョン、テスト、セキュリティ、回転)、およびDAについて説明します

この記事では、パターンマッチング、ファイル検索、テキスト操作、グレップ、SED、awkなどのツールの詳細、ファイル検索、テキスト操作のためにLinuxで正規表現(Regex)を使用する方法について説明します。

この記事では、Linuxシステムのパフォーマンスを監視するためにTop、HTOP、およびVMSTATを使用して、効果的なシステム管理のための独自の機能とカスタマイズオプションを詳述することについて説明します。

この記事では、Google Authenticatorを使用してLinux上のSSH用の2要素認証(2FA)のセットアップ、インストール、構成、およびトラブルシューティング手順の詳細に関するガイドを提供します。 Enhanced Secなど、2FAのセキュリティ利益を強調しています

この記事では、ファイルをアップロードするためのLinuxコマンド(SCP、SFTP、RSYNC、FTP)を比較します。 セキュリティ(SSHベースの方法を支持する)と効率性を強調し、大規模なファイルのRSYNCのDelta転送機能を強調しています。 選択はファイルサイズに依存します、


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

SublimeText3 中国語版
中国語版、とても使いやすい

ホットトピック









