GNU/Linux >> Tutoriels Linux >  >> Linux

Linux - Comment désactiver Ctrl-alt-del et /etc/init/control-alt-del.conf sous Linux ?

Mon système d'exploitation est RHEL 6.2

Je désactive Ctrl +Alt +Suppr en modifiant dans /etc/init/control-alt-del.conf la ligne

exec /sbin/shutdown -r now "Control-alt-del pressed"

par

exec /bin/true

Je vais le tester dimanche prochain.

Mes questions :

  1. y a-t-il des démons à redémarrer ?

  2. Je garde une copie sur l'original /etc/init/control-alt-del.conf dans /etc/init, est-ce sûr ?
    Je veux dire, la partie d'arrêt d'exec ne sera-t-elle pas déclenchée ?

  3. manière plus officielle de désactiver Ctrl +Alt +Suppr ?

modifier :

testé sur vmware player 6.0.3 (pour ce que ça vaut, ce n'est pas un problème de virtualisation)

  1. édition de fichier, pas de ligne exec, pas de redémarrage, utilisateur connecté sur l'interface graphique, envoyer Ctrl +Alt +Suppr  :invite d'arrêt
  2. après redémarrage, pas de ligne exec, utilisateur connecté sur gui, envoyer Ctrl +Alt +Suppr  :invite d'arrêt
  3. après le redémarrage, exec /bin/true, utilisateur connecté sur l'interface graphique, envoyer
    Ctrl +Alt +Suppr  :invite d'arrêt
  4. après le redémarrage, exec /bin/true, non utilisateur connecté à l'interface graphique, envoyez
    Ctrl +Alt +Suppr  :pas d'invite d'arrêt

Réponse acceptée :

Puisque c'est le moyen d'activer une fonction qui agit en appuyant sur Ctrl +Alt +Suppr , c'est aussi le point, probablement officiel, à désactiver s'il est désactivé.

Vous devriez juste commenter ('#' devant la ligne) le exec shutdown... et il n'est pas nécessaire d'insérer exec /bin/true . Inutile de conserver une copie du fichier si vous vous contentez de commenter.

Je redémarrerais le système après le changement, car je pense que c'est init lui-même qui lit ce fichier, pas un démon. Le simple fait de modifier le fichier sans autre action n'a aucun effet¹.

¹ Dans le bon vieux temps, vous deviez définir le Ctrl +Alt +Suppr gestion dans /etc/inittab et vous pourriez émettre un init q après un changement.


Linux
  1. Comment désactiver les commandes d'arrêt et de redémarrage sous Linux

  2. Comment Linux gère-t-il plusieurs séparateurs de chemins consécutifs (/home////nom d'utilisateur///fichier) ?

  3. Linux – Fusionner /usr/bin et /usr/sbin dans /bin (gnu/linux) ?

  4. Comment /etc/motd est-il mis à jour ?

  5. Comment désactiver IPv6 sur Ubuntu 18.04 Bionic Beaver Linux

Comment activer et désactiver le WiFi sur Kali Linux

La bonne façon de modifier les fichiers /etc/passwd et /etc/group sous Linux

Comment désactiver la suspension et l'hibernation sous Linux

Comment redémarrer MySQL

Quelle est la connexion entre les répertoires /etc/init.d et /etc/rcX.d sous Linux ?

Dans mon fichier /etc/hosts/ sous Linux/OSX, comment créer un sous-domaine générique ?