MPI:如何限制对文件系统的访问
MPI: how to limit access to file system?
我们有基于4个集群的MPI,每个集群有16个核心。我们有一个名为notRestricted
的文件夹。我们想限制我们使用mpiexec运行的应用程序对文件系统的访问权限——将其访问权限限制为仅写入我们运行它的那台机器上的那一个文件夹。
我们可以将代码注入到我们运行的应用程序中,但这不是我们真正想要做的……所以我们所能调整的只是mpi设置/配置文件,以及我们调用来运行应用程序的mpiexec命令。这里的主要问题是,例如,"注入open(2)的替代品"会打开对其他机器的访问,而我们不想这样做。
那么如何限制mpi应用程序在我们创建的mpi集群上的权限呢?
注意:这个问题和那个问题有关,但不一样。
难道你不能作为一个只对那一个目录有写访问权限的用户来运行你的应用程序吗?
chroot怎么样(假设您运行的是某种风格的Unix)?
相关文章:
- 文件系统:复制功能的速度秘诀是什么
- c++17文件系统::recursive_directory迭代器()在mac上没有给出这样的目录,但在windows上
- 如何传递多个 std::文件系统选项?
- 遍历顺序由 std::文件系统directory_iterator给出
- libstdc++ 文件系统中未初始化的用法?
- boost::文件系统::recursive_directory_iterator多线程安全
- C++17 文件系统::remove_all 带有通配符路径
- C++ 17 文件系统copy_file访问被拒绝
- Boost文件系统存在访问违规
- 系统访问出界异常,尝试从flatbuffer的二进制文件访问"LengthofTable"
- 简单Boost文件系统访问冲突
- 系统会冻结如果我使用运行的守护程序重新启动或关闭,该守护程序可以使用Fanotify控制对文件的访问
- 如何创建文件路径可以像磁盘一样访问的虚拟文件系统
- 在QWebview中使用javascript访问文件系统
- 从 boost 1.48 升级到 1.49 具有文件系统路径访问冲突读取位置0x0000000
- 是否有适用于Windows的iTunes C++库允许访问USB连接的iOS设备的文件系统?
- 数据库或文件系统访问的const语义
- 我可以使用Google NaCl访问文件系统吗?
- C++,linux:如何限制函数对文件系统的访问
- MPI:如何限制对文件系统的访问