Bash no puede actuar como nadie y nogroup?

10

Tengo un archivo de registro que fue creado por nobody:, nogroupque es la actividad que se está registrando, quería emular agregar un mensaje a ese archivo de registro. Mi primer pensamiento fue:

$ sudo su nobody
This account is currently not available.
ThorSummoner
fuente

Respuestas:

20

Tiene una solución mucho más simple, simplemente ejecute: su -s /bin/bash nobody(reemplace /bin/bashcon el shell de su elección).

El This account is currently not available.error se debe al hecho de que nobodyel shell predeterminado del usuario es /usr/sbin/nologin, su -sobligar al sistema a usar otro shell.

Hartator
fuente