Я новичок и считаю, что трудно работать с настройками разрешений на AWS lightsail bitnami Wordpress.
Я не понимаю, почему у меня есть ограничения разрешений, несмотря на вход в систему как битнами пользователь root?
Я использую Cyberduck и вхожу в систему как битнами с ключом SSH, но у меня нет прав на удаление файлов / папок.
Есть ли шпаргалка для быстрой установки разрешений для целей разработки Wordpress (например, разрешения на запись в папки и файлы, такие как wp-content, wp-includes, php.ini, .htaccess, wp-config.php, ..etc и иметь возможность удалять, редактировать через sftp) и сбросить, когда все будет завершено?
Меня также смущает структура каталогов. в чем разница между этими двумя структурами каталогов /opt/bitnami/apps/wordpress/htdocs/
и /home/bitnami/apps/wordpress/htdocs
? Кажется, они синхронизируются друг с другом. Какой каталог лучше использовать, или то и другое подходит?
Я не уверен, что это правильное сообщество, чтобы спрашивать, если нет, пожалуйста, направьте меня в правильное сообщество.
Спасибо
Bitnami Engineer здесь,
Настраиваем права доступа к файлам WordPress, задав bitnami
как владелец пользователя и daemon
как владелец группы файлов. Однако, если вы вносите изменения в приложение с помощью веб-интерфейса (устанавливаете плагины или темы), эти новые файлы принадлежат daemon: daemon (службы Apache и PHP-FPM используют этого пользователя и группу, поэтому они создают файлы, используя эти разрешения. конфигурация). В этом случае вы можете запустить следующие команды, чтобы иметь возможность редактировать эти файлы с помощью пользователя bitnami.
sudo chown -R /opt/bitnami/apps/wordpress/htdocs
sudo find /opt/bitnami/apps/wordpress/htdocs -type d -exec chmod 775 {} \;
sudo find /opt/bitnami/apps/wordpress/htdocs -type f -exec chmod 664 {} \;
sudo chmod 640 /opt/bitnami/apps/wordpress/htdocs/wp-config.php
Вы можете узнать об этом подробнее здесь