`/etc/group` を初期化するにはどうすればいいですか?

`/etc/group` を初期化するにはどうすればいいですか?

編集後/etc/group、Unix でシステムを再起動せずにこの更新が機能し始めるのはなぜですか?
実行する必要があるコマンドはありますか?

答え1

/etc/group への変更は直ちに反映されます。

アクセスを検索するときにそのファイルが解析されます。

ただし、すでにログインしているユーザーのメンバーシップを変更しようとする場合、メンバーシップの変更を有効にするには、そのユーザーがログアウトして再度ログインする必要がある場合があります。

答え2

実在の人物のグループ所属を変更する場合は、ログアウトして再度ログインするだけです。

システムのようなアカウント (mysql、httpd など) のグループ権限を変更する場合は、関連するデーモンを再起動する必要がありますが、プロセスの開始時にのみ適用される新しい GID を必要とするすべてのプロセスを把握することが難しい場合があります。再起動すると、すべての適切なプロセスが新しい GID で開始されるようになります。

関連情報