PHP Nuke -Instalacja zabezpieczenia Sentinel


(lazikar) #1

Instalacja systemu zabezpieczeń Sentinel.

sentinellarge8kq.png

I. Informacje.

Sentiel to system zabezpieczeń cms PHPNuke przed różnego rodzaju próbami włamań. Aby się zabezpieczyć przed zniszczeniem strony warto zainstalować ten system.

II. Pobieramy Sentinel

Polecam pobrać wersję NukeSentinel 760 2.2.0 pl2. Działa do wersji 7.8.

Na bazie tego bedziemy instalować ten system.

:arrow: NukeSentinel 760 2.2.0 pl2

W paczce znajdują się wszystkie potrzebne pliki:

html - jest to folder który należy skopiować na serwer do dokładnie tych samych katalogów.

Pliki txt to informacje redame ; licencja itp.

III. - Instalacja

a) Kopiujemy całą zawartość folderu html na serwer.

b) Zaraz po wgraniu plików z instalki zaloguj sie do serwisu jako administrator.

c) Edytujemy pliki:

Otwieramy includes/javascript.php i znajdujemy

###############################################

 Include for some common javascripts functions  

###############################################

Po tym dodajemy kod:

global $sentineladmin;

   if($sentineladmin 0) {

     echo "\n";

     echo "\n";

   }

Powinno to wyglądać tak :

###############################################

    Include for some common javascripts functions  

###############################################

global $sentineladmin;

if($sentineladmin 0) {

  echo "\n";

  echo "\n";

}

Otwieramy plik header.php i znajdujemy:

global $slogan, $sitename, $banners, $nukeurl, $Version_Num, $artpage, $topic, $hlpfile, $user, $hr, $theme, $cookie, $bgcolor1, $bgcolor2, $bgcolor3, $bgcolor4, $textcolor1, $textcolor2, $forumpage, $adminpage, $userpage, $pagetitle;

Na samym początku dodajemy

$ab_config,

powinno to wyglądaĆ Tak:

global $ab_config, $slogan, $sitename, $banners, $nukeurl, $Version_Num, $artpage, $topic, $hlpfile, $user, $hr, $theme, $cookie, $bgcolor1, $bgcolor2, $bgcolor3, $bgcolor4, $textcolor1, $textcolor2, $forumpage, $adminpage, $userpage, $pagetitle;

Następnie znajdujemy:

themeheader();

I przed dodajemy:

if($ab_config['site_switch'] == 1) {

      echo "


disabled.png
\n";

}[/code]

Powinno to wyglądać tak:

[code] if($ab_config['site_switch'] == 1) {
  echo "<center>

disabled.png
\n";

}

themeheader();</center>

Otwieramy manfile.php i szukamy:

?

zaraz pod tym dodajemy:

if (defined('FORUM_ADMIN')) {

  @include_once("../../../includes/nukesentinel.php");

} elseif (defined('INSIDE_MOD')) {

  @include_once("../../includes/nukesentinel.php");

} else {

  @include_once("includes/nukesentinel.php");

}

Powinno to wyglądac tak:

?php

if (defined('FORUM_ADMIN')) {

  @include_once("../../../includes/nukesentinel.php");

} elseif (defined('INSIDE_MOD')) {

  @include_once("../../includes/nukesentinel.php");

} else {

  @include_once("includes/nukesentinel.php");

}





d) wywołujemy z przeglądarki adres http://twoja_domena/nsnst.php ( Pamiętaj aby być zalogowany w panelu admina)





Po wywołaniu wybieramy First Time Install i klikamy Commit. (Patrz scren niżej)



Wszystkie potrzebne tabele zostana dodane do naszej bazy danych.





sent4qz.jpg





To już wszystko. Resztę ustawień przeprowadza się w Panelu Admina Php Nuke.





Konfiguracja tego dodatku jest opisana Tutaj.


(lazikar) #2

Temat zamknięty.

Jeżeli uważasz, że któryś z tematów zasługuje na to, aby znalazł się tu link do niego skontaktuj się z jednym z Moderatorów i podaj mu swoją propozycje za pomocą PW.

W wiadomości PW podać należy linka do Tematu.