Desde el adduser
comando, vi la opción --system
de crear un usuario del sistema. Un usuario del sistema usará /bin/false
y por defecto pertenecerá a nogroup
. Tampoco copiará /etc/skel
al directorio de inicio.
¿En qué condición preferiría crear un usuario del sistema?
Respuestas:
Cuando está creando una cuenta para ejecutar un demonio, servicio u otro software del sistema, en lugar de una cuenta para uso interactivo.
Técnicamente, no hace ninguna diferencia, pero en el mundo real resulta que hay beneficios a largo plazo para mantener las cuentas de usuario y software en partes separadas del espacio numérico.
Principalmente, hace que sea fácil saber cuál es la cuenta y si un humano debería poder iniciar sesión.
fuente
www-data
yftp
no?ntp
, opostgres
,postfix
.make install
. Dado que no existe una tradición en * NIX de ocultar las opciones utilizadas por los scripts como el que ejecutan losmake install
usuarios (incluso en situaciones en las que es raro que un usuario quiera usar dicha opción, como la-B
bandera de mysql ), la opción está disponible para usar de forma interactiva en caso de que alguna vez lo necesite.