STIG RHEL 上的临时目录权限被拒绝

STIG RHEL 上的临时目录权限被拒绝

我正在为一个程序编写一个程序迪萨斯蒂格红帽 Linux 6.5 版本。我编写了一个 shell 脚本来对程序进行自解压,当它自解压时,将临时文件放入tmp directory稍后将被移动和删除的临时文件。当我运行时,临时目录的权限看起来像这样ls -ldrwxrwxrwt. 4 root root 4096 Sep 25 10:14 tmp。但是,当我运行脚本来安装程序时,我不断地看到以下输出Verifying archive integrity... All good. Uncompressing installation package................................... ./foo.run: line 391: ./tmp/foo/install.sh: Permission denied 行 391 如下,eval $script $scriptargs $*; res=$?带有script="./tmp/foo/install.sh"scriptargs=""。有谁知道是否是 STIG 准则可能导致此问题或我正在做的事情?

答案1

需要注意的一件事是 STIG 使用 noexec 锁定 /tmp。

如果您已经在盒子上花费了一段时间,则可能无法执行该文件夹中的文件。尝试另一个位置进行下载/安装。

另外,以 SUDO 身份运行安装程序

相关内容