Plesk API on liittymä, jonka avulla voit olla vuorovaikutuksessa Plesk-ohjelman kanssa. Sen avulla voit suorittaa etänä erilaisia toimintoja Plesk-ohjelmassa. Voit esimerkiksi luoda asiakastilejä, poistaa tilauksia ja paljon muuta. Hyökkääjä voi kuitenkin mahdollisesti käyttää Plesk API:a haitallisiin tarkoituksiin, esimerkiksi saadakseen palvelimesi hallintaansa. Suojautuaksesi tällaisilta hyökkäyksiltä suosittelemme etäyhteyden rajoittamista Plesk API:n kautta.

Plesk-ohjelmistossa voit joko estää kaikki yhteydet Plesk API:n kautta (sekä XML API:n että REST API:n kautta) tai sallia ne vain luotetuista IP-osoitteista.

Tätä varten lisäät seuraavat merkinnät panel.ini -tiedostoon.

Kaikkien yhteyksien estäminen Plesk API:n kautta:

[api]
enabled = off

Jos haluat sallia yhteydet Plesk API:n kautta vain tietyistä IP-osoitteista:

[api]
allowedIPs = IP_addresses

allowedIPs-asetus hyväksyy yhden tai useampia IP-osoitteita, jotka on erotettu toisistaan pilkuilla tai välilyöntimerkeillä.

Tässä on kelvollisia esimerkkejä allowedIPs-asetuksesta panel.ini -tiedostossa:

[api]
allowedIPs = 10.58.108.100,192.168.0.0
[api]
allowedIPs = 10.58.108.100 192.168.0.0

Muista: Älä lisää välilyöntimerkkiä ennen tai jälkeen pilkun, joka erottaa useat sallitut IP-osoitteet toisistaan.