ホームページ > 運用・保守 > Linuxの運用と保守 > 不要なユーザー アカウントとサービスを無効にするように CentOS システムをセットアップする方法

不要なユーザー アカウントとサービスを無効にするように CentOS システムをセットアップする方法

WBOY
リリース: 2023-07-06 16:13:37
オリジナル
3127 人が閲覧しました

CentOS システムをセットアップして不要なユーザー アカウントとサービスを無効にする方法

CentOS は一般的に使用される Linux オペレーティング システムであり、サーバー オペレーティング システムとしてセキュリティは非常に重要です。不要なユーザー アカウントとサービスを無効にすることは、不正アクセスや潜在的なセキュリティ侵害を防ぐための効果的なセキュリティ対策です。この記事では、CentOS システムで不要なユーザー アカウントとサービスを無効にする方法を紹介します。

  1. 不要なユーザー アカウントを無効にする

CentOS システムには、不要または安全でないデフォルトのユーザー アカウントがいくつかあるため、それらを無効にする必要があります。次の手順に従って、これらのユーザー アカウントを無効にします。

ステップ 1: ターミナル ウィンドウを開き、root としてログインします。

ステップ 2: すべてのユーザー アカウントを一覧表示し、次のコマンドを使用します:

$ cat /etc/passwd
ログイン後にコピー

ステップ 3: ゲーム、FTP など、どのユーザー アカウントが不要または安全でないかを確認します。

ステップ 4: 不要なユーザー アカウントを無効にするには、次のコマンドを使用します:

$ usermod --expiredate 1 [username]
ログイン後にコピー

たとえば、ゲーム ユーザー アカウントを無効にするには、次のコマンドを使用します:

$ usermod --expiredate 1 games
ログイン後にコピー
ログイン後にコピー

ステップ 5 : 手順 4 を繰り返します。他の不要なユーザー アカウントを無効にします。

他のユーザーがこれらのアカウントを使用する場合は、事前に通知するか、新しいユーザー アカウントを作成する必要があることに注意してください。

  1. 不要なサービスを無効にする

CentOS システムでは、デフォルトでインストールされているサービスや、システムのセキュリティに悪影響を与えるサービスがあります。システムのセキュリティを強化するには、不要なサービスを無効にする必要があります。サービスを無効にする手順は次のとおりです。

ステップ 1: ターミナル ウィンドウを開き、root ユーザーとしてログインします。

ステップ 2: 次のコマンドを使用して、実行中のすべてのサービスを一覧表示します:

$ systemctl list-unit-files --type=service
ログイン後にコピー

ステップ 3: どのサービスが不要または安全でないかを確認します。

ステップ 4: 不要なサービスを無効にするには、次のコマンドを使用します:

$ systemctl disable [service]
ログイン後にコピー

たとえば、Telnet サービスを無効にするには、次のコマンドを使用します:

$ systemctl disable telnet
ログイン後にコピー
ログイン後にコピー

ステップ 5: 繰り返しますステップ4、他の不要なサービスを無効にします。

特定のサービスを無効にすると、システムの通常の動作に影響を与える可能性があることに注意してください。サービスを無効にする前に、その機能と考えられる影響を必ず理解してください。

上記の手順を完了すると、不要なユーザー アカウントとサービスが正常に無効になりました。これにより、CentOS システムのセキュリティが向上し、不正アクセスや潜在的なセキュリティ脆弱性が軽減されます。

コード例:

ゲーム ユーザー アカウントを無効にするコード例:

$ usermod --expiredate 1 games
ログイン後にコピー
ログイン後にコピー

Telnet サービスを無効にするコード例:

$ systemctl disable telnet
ログイン後にコピー
ログイン後にコピー

以下に従ってユーザーを変更してください。実際の状況に応じて、CentOS システムに合わせてアカウントとサービス名を変更します。

概要:

この記事では、CentOS システムで不要なユーザー アカウントとサービスを無効にする方法を紹介します。不要なユーザー アカウントとサービスを無効にすることで、システムのセキュリティを向上させ、不正アクセスや潜在的なセキュリティ脆弱性を防ぐことができます。システムの正常な動作に影響を与えないよう、運用前にユーザーアカウントとサービスの役割を必ず理解してください。この記事がお役に立てば幸いです。また、CentOS システムが安全に動作することを願っています。

以上が不要なユーザー アカウントとサービスを無効にするように CentOS システムをセットアップする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート