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/nologin
sur la ligne de commande, l'ordinateur répond par This account is currently not available.
.
sudo su
, voir unix.stackexchange.com/questions/218169/…