Como siempre ando creando usuarios en mis servidores, para manejar los distintos servicios que administro, pero nunca me logro acordar del comando, lo dejo aquí para tener dónde revisarlo.
useradd --home-dir /a/place --system --shell /bin/bash --user-group <username>
Explicación:
--home-dir Indica el directorio home del usuario, generalmente uno donde sólo haya cosas que le conciernan a este usuario.
--system Para que sea un usuario del sistema y no un "humano", pues solamente estará a cargo de manejar algún servicio.
--shell Es la ruta absoluta hacia el shell que usará por defecto. /bin/false para que no tenga shell.
--user-group Indica que se debe crear un grupo con el mismo nombre que el usuario.