Voglio creare un utente senza privilegi per eseguire il mio server RhodeCode e il demone Celery su un'istanza CentOS. Penso che la definizione accettata di questo non sia home directory, login disabilitato e nessun accesso alla shell? Guardando la pagina man di adduser, non vedo un metodo intuitivo per farlo. Tutti i suggerimenti sono apprezzati. Grazie.
Risposta accettata:
Da qui (centos.org)
useradd
(che è il binario effettivo che viene eseguito quando chiami adduser, si comporta semplicemente in modo diverso. Vedi qui a riguardo.) ha un flag -r
che è documentato come segue:
-r Create a system account with a UID less than 500 and without a home directory
Che suona come quello che vuoi fare.