Comment pourriez-vous lancer un processus et le rendre invisible au top
commande? Le processus est lancé par un utilisateur normal (pas root) et ne doit pas être visible par les autres utilisateurs normaux.
Réponse acceptée :
Le noyau Linux depuis la version 3.3 contient la prise en charge du masquage des processus pour les autres utilisateurs.
C'est fait par hidepid=
et gid=
options de montage pour /proc comme décrit dans le commit correspondant et Documentation/filesystems/proc.txt.
Debian Wheezy inclut également cette fonctionnalité.