linux – cgroups隔离(分离组进程)
|
我有一个关于cgroups的问题,特别是考虑到隔离问题. 维基百科说,你可以使用cgroup来隔离组,这样就有了“组的独立命名空间,所以它们看不到彼此的进程,网络连接或文件”. 我已经知道,如何在组之间共享或划分内存或CPU,但是想知道,组或用户如何只能看到自己的进程(例如cgrules.conf和cgconfig.conf中的内容). 例: 当指定组的用户在其控制台中输入ps(或ps -aux)时,只应列出其进程,而不是其他用户/组的进程(如ps -u中所示). 非常感谢您的专业知识! 解决方法Cgroup实际上没有能力提供全面的命名空间隔离.您正在寻找的是 Linux容器(LXC) – http://lxc.sourceforge.net/.LXC使用cgroup进行资源管理,并允许您将进程容器化并将它们与主机系统隔离. Libvirt还提供了一个LXC驱动程序,可以轻松设置容器,甚至可以在容器中运行完整的操作系统.更多来源: > http://fedoraproject.org/wiki/Features/Securecontainers (编辑:东莞站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- linux – GDB远程调试错误
- linux – erlang odbc:如何禁用oracle的autocommit
- linux-kernel – 绑定驱动程序如何从奴役接口获取RX数据包
- linux – 什么是tcp_autocorking(tcp自动软木塞)
- linux – 可以将RPM规范文件“包含”其他文件?
- linux – 有没有办法刷新正在运行的进程的stdout
- 休息 – 是否无法使用curl来使用Google Cloud Speech API识
- linux – 支持Planar图形测试的开源图形绘图程序?
- linux – 在rpm spec文件中列出两次文件
- linux – .net-core:ILDASM / ILASM的等价物
