ユーザーのグループをシステムに追加する必要があります。私は読んでadduser
とaddgroup
manページと「ユーザー」および「システムユーザー」についてはこちらの質問に。
私の知る限り、グループはログインできないので、グループとシステムグループについて明確にする必要があります。そのため、システムユーザーの「ログインできない」特殊性はグループにとって意味がないようです。
ユーザーのグループをシステムに追加する必要があります。私は読んでadduser
とaddgroup
manページと「ユーザー」および「システムユーザー」についてはこちらの質問に。
私の知る限り、グループはログインできないので、グループとシステムグループについて明確にする必要があります。そのため、システムユーザーの「ログインできない」特殊性はグループにとって意味がないようです。
回答:
システムユーザーと通常のユーザーの間に違いがないように、システムグループと「通常の」グループの間に本質的な違いはありません。慣例により、人間のユーザーには特定の番号(例:1000)からのuidが割り当てられますが、システムユーザーにはその番号以下の範囲のuidが割り当てられます。
実際のuid番号は、のためroot
に予約されている特別なuid 0を除き、まったく意味がなく、特権を伝えません。
システムユーザーと通常ユーザーを区別するのは、それらの扱いが異なるためです。たとえば、グラフィカルログインマネージャーでシステムユーザーを表示しても意味がありません。また、ほとんどのシステムユーザーはログインシェルやホームディレクトリを必要としませんが、人間のユーザーは(通常)必要です。
コマンドの--system
オプションは、adduser
「システムアカウント」の適切な値に多くのオプションを事前設定するため、管理者にとって便利なだけです。実際、adduser
コマンド全体は、基本的に単に編集とを編集するための便利なラッパー(useradd
およびのような低レベルのコマンドgroupadd
)にすぎません。/etc/passwd
/etc/group