a2ensite 使用 sudo 用戶拋出錯誤

a2ensite 使用 sudo 用戶拋出錯誤

我以具有 apachectl 和 a2ensite 的 sudo 權限的使用者身份運行。我還擁有 /etc/apache2/sites-enabled、/etc/apache2/sites-available 的所有權

當我運行 a2ensite 時,它會適當地創建符號鏈接,但會引發錯誤:

Enabling site xxxxx.
touch: cannot touch '/var/lib/apache2/site/enabled_by_admin/xxxxx': Permission denied

為什麼a2ensite要寫入這個目錄?我在這個人身上找不到任何關於此事的資訊。

相關內容