J'ai créé un utilisateur spécial dans / etc / passwd avec:
secure:x:2000:2000:secure:/bin:/usr/sbin/nologin
Je ne veux pas autoriser la connexion de cet utilisateur (via console, ssh, ftp, de toute façon).
Il est juste pour exécuter un script via:
sudo su secure -c '/home/someuser/secure.script'
Mais ça me donne This user is currently not available.. Comment le configurer pour pouvoir exécuter le script de cette façon mais empêcher toute connexion (console, ssh, ftp, ...) de cet utilisateur au système?
J'ai remarqué que lorsque je tape /usr/sbin/nologinsur la ligne de commande, l'ordinateur répond par This account is currently not available..

sudo su, voir unix.stackexchange.com/questions/218169/…