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.

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.


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.