Centos

使用使用者添加 Centos 將文件夾創建為 Apache

  • August 14, 2016

我有一個安裝在我的 Linux 伺服器上的 Windows 驅動器。PHP 和 Apache Web 伺服器需要使用 (mkdir) 在 Windows 驅動器上創建文件夾,但出現權限錯誤。

我已將我的 Windows 網路共享驅動器安裝為 apache:root。我希望能夠以使用者 apache 的身份登錄並創建一個文件夾。

有沒有我可以發出的命令

mkdir -asapacheuser 文件夾?當我在我的 linux 機器上以任何使用者身份登錄以查看安裝的驅動器是否允許我創建文件夾時?

我的網路伺服器使用者是 httpd 的 apache。

你應該可以使用

install -o apache -d /my/test/directory

但像往常一樣,您需要成為 root 才能創建具有其他人所有權的文件/目錄。(此時,您可以像sudo -u apache /bin/bashapache 使用者一樣輕鬆獲得 shell。

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