ホームページ  >  記事  >  運用・保守  >  CentOSのユーザーグループ管理

CentOSのユーザーグループ管理

大家讲道理
大家讲道理オリジナル
2017-05-28 10:31:152206ブラウズ

Linux システムには、ユーザー グループに密接に関連した 2 つのシステム ファイルがあります: /etc/group/etc/gshadow

  • /etc/group: ユーザーグループ情報を保存します。

CentOSのユーザーグループ管理

ファイル内の各レコードは同じ形式に従います:

グループ名: グループパスワード: GID: グループメンバーリスト。たとえば、メール ユーザー グループの GID は 12 で、グループ メンバーにはメールとポストフィックスが含まれます。

  • /etc/gshadow: ユーザーグループのパスワード情報を保存します。

CentOSのユーザーグループ管理

各行は同じ形式に従います:

グループ名: グループパスワード: ユーザーグループ管理者アカウント: グループメンバーリスト。たとえば、メール ユーザー グループの ユーザー管理 メンバーの場合、グループ パスワードは非表示になり、グループ管理者は存在せず、メンバーは mail/postfix の 2 人になります。

ユーザーグループの作成

groupadd -g 888 frontend

フロントエンドユーザーグループを作成し、ユーザーグループIDを指定します。一般的に使用される groupadd パラメータについては、次の表を参照してください:

パラメータ 説明-fExit-g-h-K-o-p-r-Rchroot
グループがすでに存在する場合は成功します
使用する新しいグループの GID
このヘルプ メッセージを表示して起動します
/etc/login.defs のデフォルト値を使用しないでください
重複する GID を持つグループの作成
この暗号化されたパスワードを新しいグループに使用します
システムアカウントを作成します
をディレクトリに追加します
ユーザーグループの削除

groupdel frontend
フロントエンドユーザーグループの削除

ユーザーグループ情報の変更

groupmod -n backend frontend
ユーザーグループ名をフロントエンドからバックエンドに変更します。

グループ パスワードの設定

gpasswd backend
gpasswd を使用して、バックエンド ユーザー グループのグループ パスワードを設定します。

ユーザーグループメンバー管理

gpasswd -a zhangsan backend
上記のコマンドは、zhangsan をバックエンドユーザーグループに追加します。 GPASSWDコマンドのよりオプションのパラメーターについては、次の表を参照してください:

Parameterdescription-a add users to usergroup-d既存のユーザーグループからユーザーを削除-A-rユーザーグループのパスワードを削除-Rユーザーのグループへの参加を禁止
groups zhangsan
ユーザーは個別にユーザー グループに参加できます
newgrp backend
その他の設定
ユーザーグループ管理者を設定
表示ユーザーが属するグループ 上記のコマンドは、zhangsan がどのユーザー グループに属しているかを確認します。
gpasswd を使用すると、ユーザーがグループのパスワードを知っている場合は、管理者がユーザー グループに自分で参加することもできます。 上記のコマンドは、現在のユーザーをバックエンド ユーザー グループに追加し、プロンプトに従ってグループのパスワードを入力します。

ファイル

説明

/etc/login.defs

useradd コマンドのデフォルトの警告時間、最大有効時間、その他の情報を設定します。 /etc/default/useradd useraddコマンドのデフォルトのホームディレクトリ、使用するシェルなどを設定します。 /etc/motd には、ログイン成功後のプロンプト情報が保存されます。 /etc/issue には、ログインプロンプト情報が保存されます。ログインしようとすると、このファイル内の情報の入力を求めるプロンプトが表示されます。このファイルには、通常、いくつかのウェルカム情報が保存されています。

以上がCentOSのユーザーグループ管理の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。