Saya ingin tahu apa implikasi dari membuat akun menggunakan -r
opsi?
# useradd -r ...
Bantuan mengatakan:
-r, --system
Create a system account.
System users will be created with no aging information in /etc/shadow, and their
numeric identifiers are chosen in the SYS_UID_MIN-SYS_UID_MAX range, defined in
/etc/login.defs, instead of UID_MIN-UID_MAX (and their GID counterparts for the
creation of groups).
Note that useradd will not create a home directory for such an user, regardless
of the default setting in /etc/login.defs (CREATE_HOME). You have to specify the
-m options if you want a home directory for a system account to be created.
Tapi, lebih dari menetapkan nilai yang lebih rendah untuk uid , gid , dan grup .
Pertanyaan 1 File apa yang terpengaruh?
Pertanyaan 2 Apa kinerja tambahan yang disajikan akun sistem tipe ini?
Pertanyaan 3 Perilaku apa yang mengabaikan atau berhenti mengirim?
Pertanyaan 4 Bisakah saya mengubah akun yang dibuat dengan opsi "-r" ke akun seolah-olah itu dibuat tanpa opsi itu?
Jawaban:
Melihat sumber useradd saat ini , orang dapat melihat dengan tepat apa lagi yang berubah ketika
-r
ditentukan:Jadi, tidak ada perbedaan besar dari akun pengguna biasa. Tentu saja tidak ada keuntungan atau kerugian kinerja otomatis. Saya tidak yakin apa yang Anda maksud dengan Q1 dan Q3; seperti untuk Q4 - secara teknis, ya; tetapi karena itu melibatkan pengubahan ID pengguna, setiap file yang dimiliki oleh UID lama harus
chown
diedit ke yang baru.sumber