POSIXは特定のユーザー名を保証しますか?

POSIXは特定のユーザー名を保証しますか?

POSIX 定義には具体的な内容があります。第3.424条ユーザーデータベースは、各ユーザーIDに関連付ける必要がある情報を定義します。ただし、ドキュメント全体で(少なくとも単純なCtrl+f検索では)、、、、、rootなどの一般的なシステムユーザー名への言及はありません。これらは言及されていないようですsyslogbindaemonnobodysysnewgrpユーティリティ3.424で言及された定義。

これは次の質問を投げます。 POSIXにはシステムレベルのユーザー名またはUIDが必要ですか?ユーザーがroot必要ですかroot、それとも最も強力なシステムアカウントが呼び出されないか、rootUIDがゼロ以外のPOSIX準拠システムを持つことは理論的に可能ですか?

ベストアンサー1

これは非常に良い質問です。簡単な答えは「いいえ」です。

保証できません。名前を変更することもできます。到着トト

ただし、多くのサービスと機能が特定のユーザー名(通常はルート)に依存しているため、システムが不安定になる可能性があります。

おすすめ記事