UID (User Identifier) di Linux
Pengertian UID
UID adalah singkatan dari User Identifier. Ini adalah angka unik yang digunakan oleh sistem Linux untuk mengidentifikasi setiap pengguna dalam sistem. Saat seorang pengguna dibuat, sistem memberikan UID unik kepadanya. UID ini digunakan oleh sistem untuk mengenali pengguna secara internal, dan ini adalah bagian penting dari manajemen hak akses di Linux.
Melihat UID Pengguna
Untuk melihat UID pengguna di Linux, Anda dapat menggunakan perintah id:
id
Membuat Pengguna dengan UID Tertentu
Untuk membuat pengguna baru dengan UID tertentu, Anda dapat menggunakan perintah useradd:
sudo useradd -u 1001 nama_pengguna_baru
Range UID di Linux
- 0: Root user
- 1-99: Predefined users
- 100-999: System users
- 1000+: Regular users
Perintah Berguna Terkait UID
# Melihat UID pengguna tertentu
id username
# Melihat daftar semua user dengan UID
cat /etc/passwd
# Mengubah UID pengguna
usermod -u new_uid username
# Melihat file yang dimiliki user
find / -user username
Best Practices
- Gunakan UID di atas 1000 untuk pengguna regular
- Dokumentasikan alokasi UID custom
- Backup /etc/passwd sebelum modifikasi
- Verifikasi kepemilikan file setelah mengubah UID
Keamanan
- UID 0 memiliki akses penuh ke sistem
- Batasi akses ke akun sistem
- Monitor perubahan UID
- Audit penggunaan sudo regularly