POSIX 定義には具体的な内容があります。第3.424条ユーザーデータベースは、各ユーザーIDに関連付ける必要がある情報を定義します。ただし、ドキュメント全体で(少なくとも単純なCtrl+f検索では)、、、、、root
などの一般的なシステムユーザー名への言及はありません。これらは言及されていないようですsyslog
bin
daemon
nobody
sys
newgrpユーティリティ3.424で言及された定義。
これは次の質問を投げます。 POSIXにはシステムレベルのユーザー名またはUIDが必要ですか?ユーザーがroot
必要ですかroot
、それとも最も強力なシステムアカウントが呼び出されないか、root
UIDがゼロ以外のPOSIX準拠システムを持つことは理論的に可能ですか?
ベストアンサー1
これは非常に良い質問です。簡単な答えは「いいえ」です。
保証できません。名前を変更することもできます。根到着トト。
ただし、多くのサービスと機能が特定のユーザー名(通常はルート)に依存しているため、システムが不安定になる可能性があります。