ホームページ  >  記事  >  運用・保守  >  Linux でユーザー グループを表示する方法

Linux でユーザー グループを表示する方法

尚
オリジナル
2019-07-24 13:20:0311770ブラウズ

Linux でユーザー グループを表示する方法

Linux では、次のコマンドを使用してユーザー グループを表示できます:

groups 現在ログインしているユーザー
groups のグループ メンバーを表示します。 gliethttp gliethttp ユーザーが所属するグループとグループのメンバーを表示します
whoami 現在ログインしているユーザー名を確認します

ユーザー (ユーザー) とユーザー グループ (グループ) の概念:
1. ユーザー (ユーザー) の概念;
Linux マルチユーザーについてのこれまでの理解を通じて、Linux は本当の意味でマルチユーザー オペレーティング システムであることが理解できたので、複数のユーザー (ユーザー) を作成できます。 Linux システムでは。たとえば、同僚が私のコンピュータを使用したいと考えていますが、私のユーザー名でログインすることは望ましくありません。なぜなら、私のユーザー名には他の人に見られたくない資料や情報 (つまり、プライベートなコンテンツ) があるからです。 . その後、彼に与えることができます 彼は新しいユーザー名を作成し、私が作成したユーザー名を使用するように彼に頼みました. これはコンピュータセキュリティの観点からの運用ルールに一致しています;

もちろん、ユーザーの概念的な理解は必要ですこの時点で、Linux システムには、nobody や ftp など、特定のタスクを完了するために使用されるユーザーがいくつかあります。私たちがアクセスする Web プログラム LinuxSir.Org は、nobody ユーザーです。匿名で ftp にアクセスする場合、 , ユーザー ftp または none を使用します; Linux システムのいくつかのアカウントを知りたい場合は、/etc/passwd を確認してください;

2. ユーザー グループ (グループ) の概念;
Userグループ (グループ) は、同じ特性 (ユーザー) を持つユーザーです。たとえば、特定のファイルの表示、変更、特定のコマンドの実行など、複数のユーザーに同じ権限を与えたい場合があります。この場合、ユーザーが必要です。すべてのユーザーを同じユーザー グループに定義します。ファイルまたはディレクトリのアクセス許可を変更することで、ユーザー グループに特定の操作権限が与えられるため、そのユーザー グループに属するユーザーはファイルまたはディレクトリに対して同じアクセス許可を持ちます。これは、グループを定義し、ファイルの権限を変更することによって実現されます;

例: 一部のユーザーに時刻表などの特定のドキュメントを表示する権限を与えるには、時刻表を作成する人が次の手順を実行する必要があります。読み取り、書き込み、および実行のアクセス許可を持っています。一部のユーザーには変更を許可せずに、このタイムテーブルの内容を知ってもらいたいので、これらのユーザーをグループに入れて、このファイルのアクセス許可を変更して読み取り可能にすることができます。ユーザー グループごとに、ユーザー グループ内のすべてのユーザーが読み取り可能になるようにします。

ユーザーとユーザー グループ間の対応関係は、1 対 1、多対 1、1 対多です。または多対多;
一対一: ユーザーはグループの唯一のメンバーになることができます;
多対一: 複数のユーザーが一意のグループのメンバーになることができますが、所属することはできません他のユーザー グループ。たとえば、beinan と linuxsir の 2 人のユーザーは、beinan ユーザー グループにのみ属します。
1 対多: ユーザーは、ユーザー グループの多数のメンバーのメンバーになることができます。たとえば、beinan は、 root グループのメンバー、linuxsir ユーザー グループのメンバー、または adm ユーザー グループのメンバーであること;
多対多: 複数のユーザーが複数のユーザー グループに対応し、複数のユーザーが同じグループ。実際、多対多の関係は前の 3 つの項目の拡張です。上記の 3 つの項目を理解した後、この項目も理解できます。

管理用のツールまたはコマンドユーザー グループ (グループ) :

groupadd 注:添加用户组;
groupdel 注:删除用户组;
groupmod 注:修改用户组信息
groups 注:显示用户所属的用户组
grpck grpconv 注:通过/etc/group和/etc/gshadow 的文件内容来同步或创建/etc/gshadow ,如果/etc/gshadow 不存在则创建;
grpunconv 注:通过/etc/group 和/etc/gshadow 文件内容来同步或创建/etc/group ,然后删除gshadow文件;

関連する推奨事項: "Linux チュートリアル "

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

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