====== nologin ======
* Objet : fichier nologin
* Niveau requis :{{tag>débutant avisé}}
* Commentaires : // Brider l'accès à de nouvelles connexion des petits copains qui s'en languissent. //
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-)
* Suivi :
* Création par [[user>smolski]] le 15/10/2012
* Testé par [[user>smolski]] le 15/10/2012
* Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?pid=53285#p53285 |C'est ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
===== Introduction =====
Lorsque l’administrateur doit effectuer certains travaux de maintenance, il ne faut pas que les utilisateurs puissent se connecter au système.
===== Utilisation =====
Lorsque le fichier :
/etc/nologin
existe, seul le super-utilisateur du système a le droit de se connecter. \\
Ce fichier contient généralement un message invitant les utilisateurs à patienter.
Voici un exemple d’un tel fichier :
cat nologin
Systeme indisponible jusqu'à 13:00 (maintenance)
===== Résultat =====
Avec ce fichier, plus personne ne peut entrer de mot de passe dans son login user pour ouvrir sa session.
Et si un petit malin passe par la [[:doc:systeme:console]] et en ouvrant son user, il aura :
login: jfc
Password:
Systeme indisponible jusqu'a 13:00 (maintenance)
Login incorrect
Cette méthode ne permet pas d’empêcher les utilisateurs de continuer à travailler mais interdit uniquement les nouvelles connexions.
===== Supprimer nologin =====
Soit en redémarrant le pc, soit en le supprimant(([[:doc:systeme:rm]])) en console(([[:doc:systeme:console]])).
===== Astuce =====
Le redémarrage du pc supprime immédiatement le fichier **/etc/nologin**. \\
Nous pouvons protéger ce fichier **nologin** même après un redémarrage en utilisant la commande [[:doc:systeme:chattr]] **option +i**.