Ho creato un utente speciale in / etc / passwd con:
secure:x:2000:2000:secure:/bin:/usr/sbin/nologin
Non voglio consentire l'accesso di questo utente (tramite console, ssh, ftp, in ogni caso).
È solo per eseguire uno script tramite:
sudo su secure -c '/home/someuser/secure.script'
Ma mi dà This user is currently not available.
. Come configurarlo per poter eseguire lo script in questo modo, ma impedire qualsiasi accesso (console, ssh, ftp, ...) di questo utente al sistema?
Ho notato che quando digito /usr/sbin/nologin
sulla riga di comando, il computer risponde This account is currently not available.
.
sudo su
, vedi unix.stackexchange.com/questions/218169/…