Creé un usuario especial en / etc / passwd con:
secure:x:2000:2000:secure:/bin:/usr/sbin/nologin
No quiero permitir el inicio de sesión de este usuario (a través de la consola, ssh, ftp, de ninguna manera).
Es solo para ejecutar un script a través de:
sudo su secure -c '/home/someuser/secure.script'
Pero me da This user is currently not available.
. ¿Cómo configurarlo para poder ejecutar el script de esta manera pero evitar cualquier inicio de sesión (consola, ssh, ftp, ...) de este usuario al sistema?
He notado que cuando escribo /usr/sbin/nologin
en la línea de comandos, la computadora responde con This account is currently not available.
.
sudo su
, consulte unix.stackexchange.com/questions/218169/…