Tovább a tartalomhoz

FTP, SFTP és FTPS tárhely

Mentés FTP-kiszolgálóra: a protokollok különbsége, titkosítás, jelszótárolás, SFTP-kulcs és a leggyakoribb hibák megoldása.

Az UpdraftPlus a mentéseket FTP-, SFTP- vagy FTPS-kiszolgálóra is feltöltheti. Az ingyenes kiadás csak titkosítatlan FTP-t tud. Az SFTP és a titkosított FTP (FTPS) a fizetős kiadásban érhető el.

  1. Nyisd meg az UpdraftPlus oldal Beállítások fülét.
  2. A távoli tárhelyek közül kattints az FTP ikonra.
  3. Töltsd ki az FTP-kiszolgáló, az FTP-belépési név és az FTP-jelszó mezőt, a Távoli elérési út mezőbe pedig a kiszolgálón már létező mappát.
  4. Kattints az FTP beállítások tesztelése gombra, és ellenőrizd, hogy sikerül-e a kapcsolódás.
  5. Kattints a Módosítások mentése gombra.
https://minta-bolt.hu/wp-admin/options-general.php?page=updraftplus&tab=settings
Az FTP beállításai a Beállítások fülön

A képen az FTP-kiszolgáló adatai, a Passzív mód jelölőnégyzet és a tesztelés gombja látszik. A mentés a beállításokat a mentés indulásakor olvassa be, ezért előbb mentsd a beállításokat, és csak utána indíts mentést.

A Passzív mód alapból be van jelölve: szinte minden FTP-kiszolgáló ezt igényli. Ha a kiszolgálód aktív módot kér, vedd ki a jelölést.

Az FTP-kiszolgáló mezőbe csak a gépnevet írd, semmi mást, például ftp.example.com.

Az FTP, az SFTP és az FTPS különbsége

Szekció neve “Az FTP, az SFTP és az FTPS különbsége”
Protokoll Titkosítás Portok Mikor jó
FTP nincs, a felhasználónevet és a jelszót is nyílt szövegként küldi 21 (parancsok), 20 (adat) gyors, de csak megbízható belső hálózaton, nem érzékeny fájlokhoz
SFTP mindig titkosított, SSH-n fut 22 az interneten át küldött, érzékeny adatokhoz; egyszerűen állítható be, a tűzfalakkal is jól megy
FTPS az FTP kiegészítése TLS/SSL titkosítással 21 vagy 990 és további adatportok olyan régi FTP-rendszerekhez, amelyeket biztonságosabbá kell tenni

Az FTPS beállítása bonyolultabb (tanúsítványok, több port), ezért az SFTP-nél ritkábban használják. Az SFTP és az FTP neve hasonló, de két teljesen különböző protokoll. Ha érzékeny vagy üzleti adatot mentesz, az SFTP általában a legjobb választás.

A titkosított FTP-nél az UpdraftPlus mindkét titkosítási módot támogatja:

  • Explicit titkosítás: titkosítatlanul csatlakozik a kiszolgálóhoz, majd azonnal kéri a kapcsolat titkosítottra váltását. Ez a gyakoribb, és az UpdraftPlus alapból ezt próbálja.
  • Implicit titkosítás: a kiszolgáló olyan porton figyel (990), ahol azonnal titkosítani kell, titkosítatlan kapcsolat nem lehetséges. Ennek használatához az FTP-kiszolgáló mező végére írd: :990, például ftp.example.com:990.

SFTP: miért csak titkosítatlan kulcs fogadható el

Szekció neve “SFTP: miért csak titkosítatlan kulcs fogadható el”

Ha az SFTP-nél jelszó helyett kulcsot használsz, az UpdraftPlus csak titkosítatlan kulcsot fogad el. A titkosított kulcs önmagában nem alkalmas a belépésre, előbb a jelszavával fel kell oldani. Ha az UpdraftPlus a feloldó jelszót is eltárolná a beállításokban, az pontosan ugyanaz lenne, mintha a titkosítatlan kulcsot adnád meg. A kulcs titkosításának csak akkor van értelme, ha a feloldó jelszót máshol őrzöd, és használatkor kézzel adod meg. Az ütemezett, felügyelet nélküli mentésnél ez nem így van.

Miért nem titkosított az FTP- és SFTP-jelszó az adatbázisban

Szekció neve “Miért nem titkosított az FTP- és SFTP-jelszó az adatbázisban”

A mentések feltöltéséhez a bővítménynek felügyelet nélkül is be kell tudnia lépni, ezért a jelszót (SFTP-nél jelszót vagy kulcsot) az adatbázisban tárolja. Egyirányú titkosítást (mint a WordPress-felhasználók jelszavánál) nem lehet használni, mert a bővítménynek a jelszó eredeti alakjára van szüksége a belépéshez.

A jelszó extra titkosítása nem adna valódi védelmet:

  • Ha valaki a kiszolgálón lévő mentésekből jutott az adatbázishoz, akkor már úgyis hozzáfér a jelszóhoz vagy másik belépési módhoz.
  • Ha az éles adatbázishoz fér hozzá, akkor az egész oldalhoz és minden titkosítási kulcshoz is hozzáfér.

Érdemesebb erős felhasználói jelszavakat használni, és a biztonsági bővítményeket frissen tartani.

A mentés nem látszik az FTP-kiszolgálón

Szekció neve “A mentés nem látszik az FTP-kiszolgálón”

Menj végig ezen a listán:

  1. Lefutott a mentés? Frissítsd az UpdraftPlus beállítóoldalát, és nézd meg, készként jelzi-e a mentést.
  2. Mentetted a beállításokat a mentés indítása előtt? A mentés az indulásakor érvényes beállításokat használja. A később módosított beállításokat a már futó mentés nem veszi át.
  3. Gyorsítótárazza a címtárlistát az FTP-programod? Egyes programok csak a saját feltöltéseiknél frissítik a listát. Zárd be és nyisd meg újra a programot, és frissítsd a címtárlistát.
  4. Kipróbáltad az FTP-beállításokat? Kattints az FTP beállítások tesztelése gombra. Ha a kapcsolat nem jön létre, de ugyanezek az adatok az FTP-programodban működnek, valószínűleg a tárhelyszolgáltatód tűzfala blokkolja a kimenő FTP-kapcsolatot. Kérd meg őket, hogy engedélyezzék a portot.
  5. Mit mond a mentési jelentés? Ha beállítottad az e-mailes jelentést, nézd meg, van-e benne figyelmeztetés vagy hiba. Ha nem, kapcsold be. A naplófájlban az „FTP” szóra keresve megtalálod a releváns részt. A naplót a beállítóoldal tetején lévő hivatkozással tölthetsz le, vagy a nagy Visszaállítás gomb alatt megnyíló részből.
  1. Olvasd el a hibaüzenetet. Sokszor az üzenet maga megmondja az okot, és ha nem, keress rá a pontos szövegére.
  2. Próbáld ki az adatokat másik FTP-programban. Ha ott sem működnek, a belépési adatok hibásak.
  3. Ellenőrizd, hogy pontosan írtad be őket az UpdraftPlusban. A kiszolgáló neve csak gépnév legyen.
  4. Titkosítást kér a kiszolgáló? Ha tiltja a titkosítatlan kapcsolatot, az ingyenes kiadás nem tud csatlakozni. Ugyanez igaz az SFTP-re is.
  5. Blokkolja a kiszolgáló a webszervered IP-címét? Lehet, hogy a kiszolgáló csak bizonyos IP-címekről enged belépni, sok hibás jelszó után kizár, vagy egyszerre csak korlátozott számú felhasználót enged be.
  6. Hibás kiszolgáló- vagy tűzfalbeállítás. Ha a hibaüzenetben ez áll: php_connect_nonb() failed: Operation now in progress (115), a kiszolgáló rosszul van beállítva. Az FTP-ben a kiszolgáló közli a saját IP-címét, ez NAT-tűzfal mögött hibás lehet. A kiszolgálót kell úgy beállítani, hogy a külső címét jelezze. A fizetős kiadásban alapból titkosított az FTP, ami ilyenkor akadályozhatja a tűzfalat az átírásban. Ilyenkor a mentési oldal alján a szakértői beállításoknál kapcsold ki az SSL-t (előbb próbáld ki, és ha működik, ments). Ha titkosítatlanul sem megy, a kiszolgáló üzemeltetőjéhez fordulj.
  7. Egyéb tűzfalproblémák. Ez a leggyakoribb ok: a webszerver tűzfala csak a tárhelyszolgáltató által engedélyezett kimenő forgalmat engedi. Ilyenkor a szolgáltatód segíthet. Egy részlegesen hibás tűzfalnál segíthet az SSL kikapcsolása a szakértői beállításoknál (ez az ingyenes kiadásra és az SFTP-re nem vonatkozik, mert az előbbi nem támogat titkosítást, az utóbbi mindig titkosított). Néhány nagyon olcsó tárhely egyáltalán nem engedi az FTP használatát, mert a teljes oldalt másoló mentés nem fér bele az erőforráskeretükbe. Ha ezt gyanítod, kérdezd meg a szolgáltatót. A tűzfalprobléma jele lehet, hogy a hibaüzenet csak jókora késéssel érkezik, mert a forgalmat egyszerűen eldobják.

Ha egy FTP-program (például a FileZilla) működik, de az UpdraftPlus nem, annak két oka lehet. Az FTP-program a te gépedről csatlakozik, ahol más tűzfal van, mint a webszerveren. Emellett egyes FTP-programok kitalálják, mit akart mondani a hibás kiszolgáló, a PHP régebbi FTP-motorja viszont nem. A PHP 5.6.18-as és 7.0.2-es verziója óta ez a megkerülés megvan, ezért a PHP frissítése is segíthet.

Az FTP nem működik a fizetős kiadásra váltás után

Szekció neve “Az FTP nem működik a fizetős kiadásra váltás után”

Az ingyenes kiadás csak titkosítatlan FTP-t használ. A fizetős kiadás titkosítottat, és alapból ezt próbálja, ha a kiszolgáló jelzi, hogy tud ilyet. Egyes kiszolgálók azt állítják, hogy tudnak titkosítani, de valójában nem (rendszerint zárva vannak a szükséges tűzfalportok), ezért a kapcsolat időtúllépésbe fut.

Két megoldás van:

  • Kérd meg a kiszolgáló üzemeltetőjét, hogy nyissa meg a titkosított FTP portjait, vagy állítsa be, hogy ne hirdesse a titkosítást.
  • Kényszerítsd az UpdraftPlust titkosítatlan FTP-re:
    1. A beállítóoldal alján kattints a szakértői beállítások megjelenítésére.
    2. Jelöld be az SSL teljes kikapcsolását („Disable SSL entirely where possible”).
    3. Kattints a Módosítások mentése gombra.

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások