一部文書ユーザーが「システム」ユーザーか「一般」ユーザー(デフォルトは「一般」)であるかを決定するブールスイッチを見てみましょう。
これら2つのユーザーモードの違いは何ですか?ユーザーが何であるか、なぜ必要なのか(「偽の」ユーザーでも)理解する必要はありませんが、これらの特別な区別は私にとって直感的ではありません。
ベストアンサー1
これは技術的な違いではなく、組織の決定です。たとえば、ログインダイアログボックスに一般ユーザーを表示することは意味がありますが(ユーザー名を入力せずにクリックできるように)、システムアカウント(デーモンや他の自動化プロセスが実行されているUID)は表示しないことをお勧めします。
したがって、2つのUIDグループに対して境界または2つの範囲が定義される。 openSUSEでは、このファイルには/etc/login.defs
次の行が含まれています。
#useraddで、uidの最小/最大値を自動的に選択します。 # # SYS_UID_MINからSYS_UID_MAXまでの範囲。 #管理アカウントとシステムアカウントに動的に割り当てられたUID。 # UID_MIN から UID_MAX までが動的 UID 範囲です。 #割り当てられたユーザーアカウント。 # UID_MIN 1000 UID_MAX 60000 #システムアカウント SYS_UID_MIN 100 SYS_UID_MAX 499
そして
#groupaddで、gidの最小/最大値を自動的に選択します。 # # SYS_GID_MIN から SYS_GID_MAX までの範囲です。 #動的に割り当てられた管理グループとシステムグループのGID。 # GID_MINからGID_MAXまでは動的GIDの範囲です。 #割り当てられたグループ。 # GID_MIN 1000 GID_MAX 60000 #システムアカウント SYS_GID_MIN 100 SYS_GID_MAX 499