GNU/Linux >> Linux の 問題 >  >> Linux

/etc/passwd はグループ内のユーザーを表示しますが、/etc/group は表示しません

はい、この不一致は正常です。何度も見たので /etc/passwd を見るのをやめました と /etc/group ファイルを作成し、代わりにグループ メンバーシップを本来あるべき方法で調べ始めました:getent group <groupname> そして groups <username> .


はい、プライマリ グループと補助グループには違いがあります。プライマリ グループは、/etc/passwd に示されているメイン グループです。 、ユーザーがログイン時にいること。ユーザーが補助グループに属する場合、そのユーザー名は /etc/group のグループ エントリに追加されます。 . id -a <user> を使用する場合 、プライマリ グループと補助グループが表示されます。補助グループはリソースへのアクセスを提供しますが、新しいファイルはすべてプライマリ グループで作成されます。

newgrp を使用して、ユーザーが現在アクティブなプライマリ グループを変更できます。 コマンド。

ユーザーがプライマリ グループをセカンダリ グループにする必要はありません。ユーザーが属することができる二次グループの数を減らすだけです。従来、ユーザーは 32 の二次グループに制限されていましたが、これは近年変更されている可能性があります。

usermod 1 つのコマンドでユーザーのプライマリ グループと補助グループを設定できます。 puppet のような構成管理ツールを使用すると、さまざまな種類の UNIX で必要な特定のコマンドを気にすることなく、これを行うことができます。


Linux
  1. Linuxは複数の連続したパスセパレーター(/ home //// username /// file)をどのように処理しますか?

  2. 〜/ .profile、〜/ .bashrc、〜/ .bash_profile、〜/ .gnomerc、/ etc / bash_bashrc、/ etc / screenrcの違い…?

  3. Linuxのグループのメンバーを一覧表示する

  1. grpck コマンド – /etc/group および /etc/gshadow ファイル内の破損したエントリまたは重複したエントリを削除します。

  2. /dev/shm/ と /tmp/ はいつ使用する必要がありますか?

  3. /etc/hosts と /etc/resolv.conf の違い

  1. CentOS / RHEL 6 で /etc/shadow および/または /etc/passwd ファイルの削除されたルート エントリから復元する方法

  2. /etc/shadow および /etc/passwd ファイルの変更を Auditd で監視するにはどうすればよいですか?

  3. /etc/issues をセットアップして eth0 の IP アドレスを表示する方法