AWS lightsail Bitnami Wordpress Разрешения 101

AWS lightsail Bitnami Wordpress Разрешения 101

Я новичок и мне сложно работать с настройками разрешений на AWS Lightsail Bitnami Wordpress.

  1. Я не понимаю, почему у меня есть ограничения прав доступа, несмотря на то, что я вошел в систему какбитнамипользователь root?

  2. Я использую Cyberduck и вхожу какбитнамис ключом SSH, но у меня нет прав на удаление файлов/папок.

  3. Есть ли шпаргалка для быстрой настройки разрешений для целей разработки Wordpress (например, разрешения на запись в папки и файлы, такие какwp-контент, wp-включает,php.ini, .htaccess, wp-config.php,..и т.д. и иметь возможность удалять, редактировать через sftp) и сбрасывать его после завершения?

  4. Я также запутался со структурой каталогов. В чем разница между этими двумя структурами каталогов /opt/bitnami/apps/wordpress/htdocs/и /home/bitnami/apps/wordpress/htdocs? Они, кажется, синхронизируются друг с другом. Какой каталог использовать правильно или любой подойдет?

Я не уверен, что это подходящее сообщество, чтобы задать вопрос. Если нет, пожалуйста, направьте меня в нужное сообщество.

Спасибо

решение1

Инженер Bitnami здесь,

Мы настраиваем разрешения файлов 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

Подробнее об этом можно узнать здесь.

https://www.youtube.com/watch?list=PLGgVZHi3XQNn4x0DU7Qj1r_inej3xEUda&v=nKfle7O0vN8&feature=emb_title

решение2

Из ответа Йоты Мартоса я использовал команды, но с другими путями для bitnami в lightsail (обновление в 2022 году)

/opt/bitnami/wordpress/

/bitnami/wordpress

Я советую выполнять команды дважды для каждого пути.

решение3

Я только что использовал приведенный выше код для обновления конфигурации прав доступа к файлам, и теперь веб-сайт пуст.

В чем может быть проблема? Есть ли у вас какие-либо соображения, как восстановить веб-сайт?

Связанный контент