Jawabannya agak bervariasi.
useradd (1) merujuk batas 32 karakter. Ini berdasarkan AFAIU pada libc6.
Beberapa utilitas atau sistem dapat memaksakan nama yang lebih pendek atau berperilaku tidak konsisten ketika disajikan dengan nama yang lebih panjang, termasuk top, ps, w / who, finger, NFS, dan berbagai sistem direktori multi-platform (NIS / NIS +, SMB, CIFS, Kerberos), berpotensi berdasarkan keterbatasan platform lain / jarak jauh. Banyak dari berbagai psutil
perintah akan menampilkan UID daripada nama pengguna jika yang terakhir melebihi 8 karakter.
Beberapa utilitas dan aplikasi mungkin memaksakan batasan sewenang-wenang mereka sendiri. Misalnya: DB2 IBM tampaknya tidak akan mengizinkan login dari pengguna dengan nama pengguna melebihi 8 karakter: http://database.ittoolbox.com/groups/technical-functional/db2-l/length-of-username-permitted-on-db2- 95-aix-6-3248147
8 karakter adalah batas yang secara umum waras, dan menghemat pengetikan.