是否可以防止守护进程使用的内存被其他程序读取?
如果没有,是否可以检测到读取尝试?
如果是的话,是否可以拿到前面实际可以先行动的读取和执行命令呢?
答案1
在 Unixy 系统上,root 是全能的,当然可以读取(甚至写入)守护进程的内存它甚至无法发现。对于运行守护程序的用户也是如此。如果您试图防止非 root/非守护程序用户访问,系统本身应该提供保护(即模数错误或愚蠢的配置)。
是否可以防止守护进程使用的内存被其他程序读取?
如果没有,是否可以检测到读取尝试?
如果是的话,是否可以拿到前面实际可以先行动的读取和执行命令呢?
在 Unixy 系统上,root 是全能的,当然可以读取(甚至写入)守护进程的内存它甚至无法发现。对于运行守护程序的用户也是如此。如果您试图防止非 root/非守护程序用户访问,系统本身应该提供保护(即模数错误或愚蠢的配置)。