Permissions

STIG RHEL 上的權限被拒絕 tmp 目錄

  • May 1, 2015

我正在為 Red Hat Linux 6.5的**DISA STIG版本編寫程序。**我寫了一個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 指南可能導致此問題還是我正在做的事情?

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

如果您已經在盒子上花費了一些時間,那麼您可能無法執行該文件夾中的文件。嘗試其他位置進行下載/安裝。

此外,以 SUDO 身份執行安裝程序

引用自:https://unix.stackexchange.com/questions/157491