Por padrão, você sempre pode listar os processos de outros usuários no Linux.
Para alterar isso, você precisa montar proc
em /etc/fstab
com hidepid=2
:
proc /proc proc defaults,hidepid=2
Esta funcionalidade é suportada a partir do kernel v3.2 em diante. Oculta / proc e consequentemente ps
atividade de todos os usuários, exceto raiz.
Extraído de este artigo sobre hidepid
:
hidepid=2 - It means hidepid=1 plus all /proc/PID/ will be invisible to other users. It compicates intruder's task of gathering info about running processes, whether some daemon runs with elevated privileges, whether another user runs some sensitive program, whether other users run any program at all, etc.