Linux 如何从';ps aux&x27;输出为';用户';团体?Debian挤压

Linux 如何从';ps aux&x27;输出为';用户';团体?Debian挤压,linux,security,unix,debian,Linux,Security,Unix,Debian,我在运行Debian。我希望用户在键入“ps aux”时无法看到我的进程。网络搜索对于如何做到这一点还不够清楚,但这似乎是可能的。我该怎么做?这是不可能的。你这样做的动机是什么?除了调整内核代码或ps命令代码等花哨的事情,或者尝试为进程使用一个看似无辜的名称之类的事情,没有简单的方法。见: 没有用户或组的问题:每个人都可以看到每个人的进程。我建议在上问这个问题,以获得Unix/Linux方面的帮助,而不是编程。强化内核可以提供这一点,但它们值得付出努力吗?在较新的内核中,这一点已经被刻意提高了

我在运行Debian。我希望用户在键入“ps aux”时无法看到我的进程。网络搜索对于如何做到这一点还不够清楚,但这似乎是可能的。我该怎么做?

这是不可能的。你这样做的动机是什么?

除了调整内核代码或ps命令代码等花哨的事情,或者尝试为进程使用一个看似无辜的名称之类的事情,没有简单的方法。见:


没有用户或组的问题:每个人都可以看到每个人的进程。

我建议在上问这个问题,以获得Unix/Linux方面的帮助,而不是编程。强化内核可以提供这一点,但它们值得付出努力吗?在较新的内核中,这一点已经被刻意提高了,因为这就是rootkit喜欢隐藏的方式。谢谢@David ThomasUnderstand,但为什么这会给您或您的用户带来问题?您是否考虑过不允许用户访问/bin/ps或/proc,也不允许用户编写可执行文件(noexec mount)?实际上,有可能: