Ubuntuでは、ユーザーグループ情報はどこに保存されますか? [閉鎖]

Ubuntuでは、ユーザーグループ情報はどこに保存されますか? [閉鎖]

どちらも大丈夫です。/etc/グループそして/etc/パスワード

コマンドを使用すると、adduser [username] [groupname]ユーザーがグループに追加され、ファイルが更新/etc/groupされます。

ただし、ファイルは/etc/passwd更新されません。私が属しているグループをコマンドとして確認すると、ファイルに割り当てられているグループだけが表示さgroupsれます。passwdしたがって、この結果に基づいてユーザーはグループに追加されません。


ミラーリングの問題:https://stackoverflow.com/questions/31530362/where-how-is-user-group-information-stored-in-ubuntu。 (答えが出たら一つ削除します)

混乱しています。

  1. /etc/passwd、およびエストーリーグループ情報を別々に作成することはどういう意味ですか/etc/group
  2. なぜファイルadduserだけを更新するのですか?group
  3. passwdコマンドを介してファイルにグループを追加するには?
  4. ファイル以外のgroupsファイルからグループ情報が返されるのはなぜですか?passwdgroup

ありがとうございます。

ベストアンサー1

ユーザーが属するグループのリストは、/etc/groupユーザーがグループに追加されると保存され更新されます/etc/group。ファイル/etc/passwdは、どのユーザーがどのグループに属しているかを知らせません。ユーザーのプライマリグループのグループIDのみを持ちます。このgroupsコマンドは以下から情報を返します。/etc/group

おすすめ記事