NIS2-direktiivi on EU:n laajuinen kyberturvallisuutta koskeva lainsäädäntö. NIS2 kannustaa EU:n jäsenvaltioita ottamaan käyttöön kyberturvallisuuteen liittyviä parhaita käytäntöjä ja torjumaan kyberhyökkäysten kasvavaa määrää. NIS2 on päivitys aiemmasta verkon ja tietojen suojauksen (NIS) -direktiivistä.

Jos aiot tarjota DNS-isännöintiä Plesk-pohjaisesti ja mahdolliset asiakkaasi ovat olennaisia tai tärkeitä yksiköitä (esimerkiksi energia-, liikenne- tai terveydenhuoltoalan yrityksiä), sinun on tehtävä Pleskistäsi NIS2-yhteensopiva.

Tehdäksesi Pleskistäsi NIS2-yhteensopivan:

  1. Ota NIS2-yhteensopivuustila käyttöön lisäämällä seuraavat rivit panel.ini -tiedostoon:

    [actionLog]
    nis2compliant = true
    

    Tila estää DNS:ään ja todennukseen liittyvien muutosten lokituksen poistamisen käytöstä (esimerkiksi epäonnistuneet ja onnistuneet kirjautumiset) sekä estää Toimintoloki-tapahtumien kokonaan poistamisen.

  2. NIS2-yhteensopivuustilassa Plesk kirjaa API-pyynnöt, jotka muuttavat sen asetuksia. Plesk voi kuitenkin kirjata myös API-pyynnöt, jotka eivät muuta tietoja (esimerkiksi GET-pyynnöt). Voit ottaa tämän käyttöön lisäämällä seuraavat rivit panel.ini -tiedostoon:

    [actionLog]
    api.includeImmutable = true
    
  3. Varmista, että Pleskin palvelimen aika- ja päivämääräasetukset ovat oikein ja että ne on synkronoitu yhteen viiteaikalähteeseen. Suosittelemme, että käytät NTP Timesync -tunnistetta aikaan liittyvien asetusten hallintaan ja ohjaamiseen.

  4. Tarkista, että tarvittavat tilit on suojattu monivaiheisella todennuksella (MFA). Suosittelemme, että käytät Multi-Factor Authentication (MFA) -tunnistetta.

  5. Poista kaikki yhteydet Plesk API:n kautta käytöstä lisäämällä seuraavat rivit panel.ini -tiedostoon:

    [api]
    enabled = false
    

    Tämä estää Pleskin hallinnan ilman MFA:ta (esimerkiksi Plesk Mobile -sovellus voi ohittaa MFA:n).

    Jos sinun on annettava pääsy Plesk API:in, suosittelemme, että sallit sen vain tietyistä IP-osoitteista, esimerkiksi:

    [api]
    allowedIPs = 192.0.2.1,192.0.2.100
    

    Lisätietoja on kohdassa Etäyhteyden rajoittaminen Plesk API:n kautta.

  6. Varmista, että Plesk käyttää vahvoja salasanoja. Lisätietoja on kohdassa Salasanan vahvuuskäytännön määrittäminen.

  7. Varmista, että Fail2Ban on käytössä ja että ”ssh”- ja ”plesk-panel”-esimääritetyt kiellot ovat aktiivisia. Näin Fail2Ban on määritetty valvomaan järjestelmälokeja brute-force-hyökkäysten varalta.

  8. Anna asiakkaillesi mahdollisuus allekirjoittaa DNS-vyöhykkeet DNSSEC-tekniikalla. Käytä siihen DNSSEC -tunnistetta (se on ilmainen Web Pro- ja Web Host -versioissa).

  9. Varmista, että Log Browser -tunniste versio 1.7.0 tai uudempi on asennettu. Tunniste mahdollistaa DNS- ja todennukseen liittyvien tapahtumien seurannan Pleskin järjestelmänvalvojalle, jälleenmyyjille ja asiakkaille.

  10. Suojataksesi Pleskin lokit luvattomalta muokkaamiselta ohjaa kopio lokeista palvelimelle, joka on ulkoinen ja riippumaton Pleskistä.

    Muista: Plesk varmuuskopioi Toimintoloki-tietueet, mutta ei ylikirjoita niitä, kun varmuuskopio palautetaan. Toimintoloki-tietueet tallennetaan erillisiin tiedostoihin, joiden etuliite on backup_action-log (esimerkiksi backup_action-log_2403281045.tzst (.zip)). Pleskin järjestelmänvalvojan tiedostot sisältävät kaikki tietueet, kun taas asiakkaiden ja jälleenmyyjien tiedostot sisältävät vain niihin liittyvät tietueet. Lue, miten Toimintoloki-tiedostot puretaan Pleskin varmuuskopiosta.