Я запускаю WordPress на своем VPS со стеком CentOS 7 LAMP. это руководство установить разрешения, т.е. я запустил
sudo chown apache:apache -R *
чтобы убедиться, что мой каталог wordpress принадлежит apache:apache
.
Я также установил права доступа к каталогам и файлам WordPress с помощью следующих команд:
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;
(Мне пришлось добавить к вышеприведенным командам префикс sudo
)
Обычно я управляю сервером, авторизуясь через SSH, используя myuser
, где myuser
принадлежит к apache
группа и wheel
группа.
У меня 3 проблемы:
sudo
, иначе я получаю ошибку разрешения. поскольку myuser
принадлежит apache
и apache
владеет каталогом, я не понимаю, почему мне все еще нужно добавлять к командам префикс sudo
.git
команда, такая как git pull
требует от меня префикса команды с sudo
или я получаю ошибку разрешения.Любые идеи о том, что мне не хватает?