Cacher ses process aux autres utilisateurs

Depuis le kernel 3.2 un nouveau paramètre pour le système de fichier /proc a été introduit, “hidepid”, permettant d’afficher à l’utilisateur seulement ces propres process.

Pour l’activer, il suffit de modifier la ligne qui va bien dans /etc/fstab.


proc /proc proc defaults,hidepid=2 0 0

Differentes options possible:

0 Par défaut, tout le monde voit les process de tout le monde

1 L’utilisateur ne voit pas les autres process via ps, top etc .. mais peut toujours les lister dans /proc.

2 L’utilisateur ne voit pas les autres process via ps, top etc .. et ne peut pas les lister dans /proc.