Beberapa dokumentasi yang saya lalui memiliki tombol boolean apakah pengguna adalah pengguna 'sistem' atau pengguna 'normal' (default ke 'normal').
Apa perbedaan antara kedua mode pengiriman pengguna ini? Saya tidak perlu mempelajari apa itu pengguna atau mengapa Anda membutuhkannya (bahkan yang 'palsu'), tetapi perbedaan khusus ini tidak intuitif bagi saya.
Jawaban yang Diterima:
Itu bukan perbedaan teknis tetapi keputusan organisasi. Misalnya. masuk akal untuk menampilkan pengguna normal dalam dialog masuk (sehingga Anda dapat mengklik mereka daripada harus mengetikkan nama pengguna) tetapi tidak akan menampilkan akun sistem (UID di mana daemon dan proses otomatis lainnya berjalan) di sana.
Jadi perbatasan didefinisikan atau lebih tepatnya dua rentang untuk UID untuk dua kelompok. Di openSUSE file /etc/login.defs
berisi baris berikut:
# Min/max values for automatic uid selection in useradd # # SYS_UID_MIN to SYS_UID_MAX inclusive is the range for # UIDs for dynamically allocated administrative and system accounts. # UID_MIN to UID_MAX inclusive is the range of UIDs of dynamically # allocated user accounts. # UID_MIN 1000 UID_MAX 60000 # System accounts SYS_UID_MIN 100 SYS_UID_MAX 499
dan
# Min/max values for automatic gid selection in groupadd # # SYS_GID_MIN to SYS_GID_MAX inclusive is the range for # GIDs for dynamically allocated administrative and system groups. # GID_MIN to GID_MAX inclusive is the range of GIDs of dynamically # allocated groups. # GID_MIN 1000 GID_MAX 60000 # System accounts SYS_GID_MIN 100 SYS_GID_MAX 499