getent group sudo
sudo グループに sudoer をリストするコマンドが見つかりましたが、結果が出ると混乱します。sudo:x:27:lion
コロンの意味は何ですか...そして同じ記号が...に表示されます。それでは、このシンボルは何をしますか?平均?:x:
27
/etc/passwd
ベストアンサー1
getent group
グループデータベースのエントリを表示します。ローカルグループデータベースは、次の/etc/group
形式で文書化された形式のファイルです。group(5)
マニュアルページ。
このファイルの各行はデータベース項目であり、グループを表します。行の列はコロンで区切られます。 2番目の列はパスワードハッシュです。
ユーザーデータベース/etc/passwd
形式は似ていますが、列の内容が異なります。最初の2つの列は、グループと同様に名前とパスワードのハッシュです。
これらのファイルには、以前のバージョンとの互換性のためのパスワード列のみがあります。通常、パスワードハッシュは、一般的に読めるユーザー/グループデータベースではなく、次のような他のデータベースにあります。シャドウデータベース(/etc/shadow
ユーザーの場合、/etc/gshadow
パスワードハッシュやその他のアカウント情報(有効期限など)が含まれており、特権プロセスでのみ読み取ることができます。
グループでパスワードを設定することは非常にまれです。通常、一部のユーザーはグループ内にあり、他のユーザーはそうではありません。したがって、[パスワードハッシュ]列にgshadow
これらのエントリが含まれると予想できます*
(これは有効なハッシュではなく、パスワードを入力してユーザー/グループへのアクセスを取得できないことを示すフラグです)。