我以具有 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 会写入此目录?我在 man 中找不到有关它的任何信息。