कई यूनिक्स सिस्टम कुछ खास नंबर पर यूआईडी को यूजर्स को सौंपना शुरू करते हैं। सोलारिस पहला सामान्य उद्देश्य उपयोगकर्ता यूआईडी 100 देगा, ओपनबीएसडी पर यह 1000 है, और मैकओएस पर ऐसा प्रतीत होता है कि यह यूआईडी 501 है जो पहले निर्मित इंटरैक्टिव उपयोगकर्ता के लिए यूआईडी होगा, जो संभवतः एक मैकओएस व्यवस्थापक उपयोगकर्ता भी है (जो कि ऐसा नहीं है जड़ उपयोगकर्ता के रूप में)।
कम संख्या वाले खाते डेमॉन आदि के लिए सिस्टम उपयोगकर्ता खाते हैं। इससे सिस्टम सेवाओं के खातों से इंटरैक्टिव "मानव" खातों को भेद करना आसान हो जाता है। यह विभिन्न सॉफ्टवेयर में उपयोगकर्ता प्रबंधन, प्रमाणीकरण आदि को भी आसान बना सकता है। YP / NIS , एक केंद्रीय सर्वर पर उपयोगकर्ता खातों (और अन्य जानकारी) को रखने के लिए थोड़ा पुराना सिस्टम है, जिसमें कई क्लाइंट मशीनों पर स्थानीय उपयोगकर्ता बनाने के बिना, उदाहरण के लिए, उपयोगकर्ता खातों की सीमा के लिए एक सेटिंग MINUID
और MAXUID
सेटिंग है जिसे इसे संभालना चाहिए।
कुछ यूनियनों पर, सिस्टम सेवा खातों की एक सीमा को तृतीय-पक्ष सॉफ़्टवेयर को आवंटित किया जा सकता है, जैसे कि यूआईडीएस 50 से 999 तक फ्रीबीएसडी पर या ओपनबीएसडी पर 500 से 999 रुपये।
इन सभी श्रेणियों को उनके ऑपरेटिंग सिस्टम की अपेक्षित जरूरतों के अनुसार व्यक्तिगत यूनियनों के निर्माताओं और अनुरक्षकों द्वारा चुना जाता है। POSIX मानक इन चीजों के बारे में कुछ नहीं कहता है। सबसे कम और उच्चतम आवंटन योग्य UID (और GID) अक्सर एक स्थानीय व्यवस्थापक द्वारा कॉन्फ़िगर किया जाता है (अपना adduser
मैनुअल देखें )।
अधिकांश यूनिक्स यूआईडी 0 को root
, सुपर-उपयोगकर्ता के लिए आरक्षित करते हैं, और उपयोगकर्ता को उच्चतम संभव यूआईडी (या कम से कम कुछ उच्च मूल्य) प्रदान करते हैं nobody
(सोलारिस यूआईडी 60001 का उपयोग करता है, ओपनबीएसडी 32768 का उपयोग करता है, लेकिन यूआईडी इससे बहुत बड़ा हो सकता है)।
(यूआईडी 0 के बारे में टिप्पणियां हमेशा देखें root
(या नहीं), जो इस विषय से एक मामूली विषयांतर है)
अपडेट: ओपनबीएसडी परियोजना ने हाल ही में यूआईडी / जीआईडी आवंटन को यादृच्छिक बनाने के विचार को खारिज कर दिया ।