Siirry pääsisältöön

Teeman ja tiedostojen muokkaaminen WordPressin hallintapaneelista

Hyökkääjät voivat hyväksikäyttää aktiivista tiedostoeditoria. Opi ottamaan WordPressin editori väliaikaisesti käyttöön ja palauttamaan sivusto heti takaisin turvalliseen tilaan.

WordPressin sisäänrakennettu tiedostoeditori on Seravolla oletuksena pois käytöstä tietoturvasyistä. Katso tämän ohjeen avulla, kuinka otat editorin väliaikaisesti käyttöön muokataksesi teeman tai lisäosien tiedostoja suoraan WordPressin hallintapaneelista. Ohje on suunnattu kokeneille sivuston ylläpitäjille.

Edellytykset ja tärkeät huomiot

  • Huomioi tietoturvatakuu: Seravon tietoturvatakuu ei ole voimassa sinä aikana, kun tiedostoeditori on käytössä. Mikäli hyökkääjä ujuttaa haittakoodia sivustolle editorin ollessa aktiivinen, veloitamme haittakoodin puhdistuksesta erillisen tuntihinnaston mukaan (150 €/tunti + alv).

  • Tarvitset SSH- tai SFTP-yhteyden sivustollesi wp-config.php -tiedoston muokkaamista varten.

  • Suosittelemme sivuston tiedostojen muokkaamiseen ensisijaisesti suoraa SSH- tai SFTP-yhteyttä.

Ohjeet vaiheittain

  1. Yhdistä sivustollesi: Ota sivustollesi turvallinen SSH- tai SFTP-yhteys (esim. FileZilla-ohjelmalla).

  2. Avaa wp-config.php -tiedosto: Paikanna sivuston juurikansiosta (htdocs) tiedosto wp-config.php ja avaa se tekstieditorilla.

  3. Ota editori käyttöön: Etsi rivi, jossa lukee define('DISALLOW_FILE_EDIT', true); ja muuta sen arvoksi false. Jos riviä ei löydy, voit lisätä tiedostoon seuraavan rivin: define('DISALLOW_FILE_EDIT', false);

  4. Tallenna muutokset: Tallenna tiedosto palvelimelle. Voit nyt kirjautua WordPressin hallintapaneeliin ja käyttää tiedostoeditoria (Ulkoasu > Teeman tiedostoeditori / Lisäosat > Lisäosien tiedostoeditori).

  5. Palauta asetus ennalleen: Heti kun olet saanut muokkauksesi valmiiksi hallintapaneelissa, avaa wp-config.php uudelleen ja palauta arvoksi takaisin true. Tämä palauttaa WordPressin turvalliseen tilaan.

Rivi näyttää tältä wp-config.php -tiedostossa:

/*
* Disable the theme/plugin file editor for security reasons
*/
define('DISALLOW_FILE_EDIT', true);

Aiheeseen liittyvät artikkelit

Muistathan, että turvallisin tapa muokata teematiedostoja tai lisäosia on kuitenkin tehdä se suoraan SFTP- tai SSH-yhteyden yli, jolloin Seravon tietoturvatakuu pysyy katkeamattomana.

Vastasiko tämä kysymykseesi?