Добавить в корзинуПозвонить
Найти в Дзене

Drupal — восстановление прав доступа

Настройка правильных прав доступа к файлам и папкам Drupal — залог хорошего сна администратора сайта. Сегодня пойдёт речь про права доступа в Linux и про настройку доступа из консоли, потребуется доступ по SSH. Когда нам может понадобиться настройка прав доступа? По настройкам прав доступа имеются рекомендации: https://www.drupal.org/docs/administering-a-drupal-site/security-in-drupal/securing-file-permissions-and-ownership Владение: Права: Чтобы нам вручную не возиться, имеются готовые скрипты: https://github.com/Metadrop/drupal-fix-permissions-script/ Здесь имеется сам скрипт по настройке прав, и скрипты автоматизации. Помощь: drupal_fix_permissions.sh -h Пример: drupal_fix_permissions.sh -u=www-data -g=www-data -p=/var/www/html/drupal/ Источник: 💰 Поддержать проект Если вам понравилась статья, то ставьте 👍🏻 каналу. Пишите комментарии, задавайте вопросы, подписывайтесь.

Настройка правильных прав доступа к файлам и папкам Drupal — залог хорошего сна администратора сайта. Сегодня пойдёт речь про права доступа в Linux и про настройку доступа из консоли, потребуется доступ по SSH.

Когда нам может понадобиться настройка прав доступа?

  • Когда мы где-то накосячили, поменяли права
  • Когда мы переносим сайт из Windows в Linux
  • Когда мы вручную добавляем какие-то модули
  • Когда кто-то до нас администрировал сайт
  • Когда мы загружаем сайт по FTP или ещё каким-то способом
  • После восстановления сайта
  • И в других случаях, о которых я не подумал

По настройкам прав доступа имеются рекомендации:

https://www.drupal.org/docs/administering-a-drupal-site/security-in-drupal/securing-file-permissions-and-ownership

Владение:

  • drupal_admin:www-data — Core modules/themes files and directories
  • site_admin:www-data — Hosted sites modules/themes/files files and directories

Права:

  • rwxr-x--- — Core modules/themes directories
  • rw-r----- — Core modules/themes files
  • rwxr-x--- — Hosted sites modules/themes directories
  • rw-r----- — Hosted sites modules/themes files
  • rwxrwx--- — Hosted sites "files" directory
  • rw-rw---- — Hosted sites files under "files" directories
  • rwxrwx--- — Hosted sites subdirectories under "files" directories

Чтобы нам вручную не возиться, имеются готовые скрипты:

https://github.com/Metadrop/drupal-fix-permissions-script/

Здесь имеется сам скрипт по настройке прав, и скрипты автоматизации.

Помощь:

drupal_fix_permissions.sh -h

Пример:

drupal_fix_permissions.sh -u=www-data -g=www-data -p=/var/www/html/drupal/
-2

Источник:

Drupal — восстановление прав доступа | internet-lab.ru

💰 Поддержать проект

Если вам понравилась статья, то ставьте 👍🏻 каналу. Пишите комментарии, задавайте вопросы, подписывайтесь.