Drupal - bezpieczeństwo witryny
W tym rozdziale dowiemy się, jak zabezpieczyć witrynę Drupal. W tym rozdziale przedstawiono sugestie dotyczące konfiguracji zabezpieczeń dla administratorów witryn i ostrzega administratora, jak zabezpieczyć witrynę.
Istnieje wiele dostarczonych modułów, które pomagają w konfiguracji zabezpieczeń, w których Security Review moduł automatyzuje testowanie błędów, które powodują, że witryna jest niepewna.
Możesz zgłosić problem dotyczący bezpieczeństwa bezpośrednio z Drupal core, contrib lub Drupal.orgwysyłając e-mail w sprawie. Zespół bezpieczeństwa pomoże w rozwiązaniu problemu z pomocą opiekuna projektu.
Zabezpiecz uprawnienia i własność plików do configuringsystem plików serwera, ponieważ serwer sieciowy (np. Apache) nie powinien mieć dostępu do edycji lub zapisu plików. Powinny to być pliki tylko do odczytu , które zostaną wykonane później.
Poziomy ryzyka bezpieczeństwa są oparte na systemie NIST Common Misuse Scoring System (NISTIR 7864) , dzięki czemu organizacja może zweryfikować, jak zarządzać problemem. Poniżej znajdują się punkty, które pomogą Ci zrozumieć poziom zagrożenia bezpieczeństwa, przypisując liczbę od 0 do 25 -
0 to 4 - Nie krytyczny.
5 to 9 - Mniej krytyczne.
10 to 14 - Umiarkowanie krytyczny.
15 to 19 - Krytyczne
20 to 25 - Wysoce krytyczny.
Akceptując poufne informacje, takie jak numer karty kredytowej, PCI (przemysł kart płatniczych) określa szereg standardów bezpieczeństwa danych . Chociaż nie jest to specyficzne dla Drupala, każdy programista Drupal powinien o tym wiedzieć. Aby dowiedzieć się więcej o problemach z PCI, możesz skorzystać z tego łącza Biała księga dotycząca zgodności z PCI Drupal .
Użytkownicy mogą zostać usunięci, a nawet sami użytkownicy mogą usunąć się w witrynie Drupal, co czasami może prowadzić do nieoczekiwanej sytuacji.
Włączyć HTTPS, co jest bezpieczniejsze przy wysyłaniu poufnych informacji do witryn internetowych, takich jak -
Karty kredytowe
Wrażliwe pliki cookie, takie jak sesyjne pliki cookie PHP
Hasła i nazwy użytkowników
Informacje umożliwiające identyfikację (numer ubezpieczenia społecznego, stanowe numery identyfikacyjne itp.)
Treść poufna
Zwiększ swoje bezpieczeństwo, korzystając z aplikacji Contributed modules. Niektóre standardowe kategorie modułów to -
Kategoria bezpieczeństwa
Dostęp / uwierzytelnianie użytkownika
Moduły zapobiegania spamowi
Możesz wyłączyć role i uprawnienia użytkownika, instalując Secure Permission moduł.
Operację bezpieczeństwa można poprawić w operacji logowania, instalując Login Security moduł.
Administrator witryny może zabezpieczyć swoją witrynę, ustawiając ją jako prywatną i ograniczając witrynę do ograniczonego dostępu dla użytkowników według roli. W wyniku tego procesu Twoja witryna nie będzie osiągalna dla wyszukiwarek i innych robotów indeksujących (w celu utworzenia indeksu danych w www).