{"id":80500,"date":"2020-05-06T13:42:29","date_gmt":"2020-05-06T11:42:29","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/protokoly-sftp-i-ftps"},"modified":"2020-05-06T13:42:29","modified_gmt":"2020-05-06T11:42:29","slug":"protokoly-sftp-i-ftps","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/protokoly-sftp-i-ftps","title":{"rendered":"SFTP \u00e9s FTPS protokollok","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<h1>Bevezet\u0151<\/h1>\n<p><\/p>\n<p>K\u00f6r\u00fclbel\u00fcl egy h\u00e9ttel ezel\u0151tt \u00edrtam egy dolgozatot a c\u00edmben megjel\u00f6lt t\u00e9m\u00e1r\u00f3l, \u00e9s azt tapasztaltam, hogy, mondjuk \u00fagy, a tudom\u00e1nyos inform\u00e1ci\u00f3k a neten nem igaz\u00e1n d\u00fasak. F\u0151k\u00e9nt sz\u00e1raz t\u00e9nyek \u00e9s be\u00e1ll\u00edt\u00e1si \u00fatmutat\u00f3k tal\u00e1lhat\u00f3k. Ez\u00e9rt \u00fagy d\u00f6nt\u00f6ttem, hogy n\u00e9mileg m\u00f3dos\u00edtom a sz\u00f6veget \u00e9s publik\u00e1lom cikk\u00e9nt.<\/p>\n<p>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h1>Mi az az FTP<\/h1>\n<p><\/p>\n<p>Az FTP (File Transfer Protocol) \u2013 f\u00e1jl\u00e1tviteli protokoll az interneten. Egyike az Ethernet alap protokolljainak. 1971-ben j\u00f6tt l\u00e9tre, \u00e9s eredetileg a DARPA h\u00e1l\u00f3zatokban m\u0171k\u00f6d\u00f6tt. Jelenleg, ak\u00e1rcsak a HTTP, a f\u00e1jl\u00e1tvitel a TCP\/IP (Transmission Control Protocol\/Internet Protocol) protokollok halmaz\u00e1ra \u00e9p\u00fcl. A RFC 959 hat\u00e1rozza meg.<\/p>\n<p><\/p>\n<p>A protokoll a k\u00f6vetkez\u0151ket hat\u00e1rozza meg:<\/p>\n<\/p>\n<ul>\n<li>Hogyan t\u00f6rt\u00e9nik a hib\u00e1k ellen\u0151rz\u00e9se<\/li>\n<li>Az adatok csomagol\u00e1s\u00e1nak m\u00f3dja (ha csomagol\u00e1sra sz\u00fcks\u00e9g van)<\/li>\n<li>Hogyan jelzi a k\u00fcld\u0151 k\u00e9sz\u00fcl\u00e9k, hogy befejezte az \u00fczenetet<\/li>\n<li>Hogyan jelzi a fogad\u00f3 k\u00e9sz\u00fcl\u00e9k, hogy megkapta az \u00fczenetet<\/li>\n<\/ul>\n<p><\/p>\n<h2>Kapcsolat a kliens \u00e9s a szerver k\u00f6z\u00f6tt<\/h2>\n<p><\/p>\n<p>N\u00e9zz\u00fck meg r\u00e9szletesebben a FTP m\u0171k\u00f6d\u00e9s\u00e9vel kapcsolatos folyamatokat. A kapcsolatot a felhaszn\u00e1l\u00f3i protokoll \u00e9rtelmez\u0151 inicializ\u00e1lja. Az adatforgalom ir\u00e1ny\u00edt\u00e1s\u00e1t a TELNET szabv\u00e1ny szerinti vez\u00e9rl\u0151csatorn\u00e1n v\u00e9gzik. Az FTP parancsait a felhaszn\u00e1l\u00f3i protokoll \u00e9rtelmez\u0151 gener\u00e1lja \u00e9s tov\u00e1bb\u00edtja a szerverhez. A szerver v\u00e1laszai szint\u00e9n a vez\u00e9rl\u0151csatorn\u00e1n kereszt\u00fcl \u00e9rkeznek a felhaszn\u00e1l\u00f3hoz. \u00c1ltal\u00e1noss\u00e1gban elmondhat\u00f3, hogy a felhaszn\u00e1l\u00f3 lehet\u0151s\u00e9get kap a szerver protokoll \u00e9rtelmez\u0151j\u00e9vel val\u00f3 kapcsolattart\u00e1sra m\u00e1s eszk\u00f6z\u00f6kkel, mint a felhaszn\u00e1l\u00f3i protokoll \u00e9rtelmez\u0151.<\/p>\n<p><\/p>\n<p>Az FTP f\u0151 jellemz\u0151je, hogy kett\u0151s kapcsolaton alapul. Az egyik kapcsolat a szervernek k\u00fcld\u00f6tt parancsok \u00e1tad\u00e1s\u00e1ra szolg\u00e1l, amely alap\u00e9rtelmez\u00e9s szerint a 21-es TCP porton t\u00f6rt\u00e9nik, de megv\u00e1ltoztathat\u00f3. A vez\u00e9rl\u0151 kapcsolat folyamatosan fenn\u00e1ll, am\u00edg a kliens besz\u00e9lget a szerverrel. A vez\u00e9rl\u0151csatorn\u00e1t nyitva kell tartani, m\u00edg az adatok \u00e1tvitele zajlik a g\u00e9pek k\u00f6z\u00f6tt. Az adatok \u00e1tvitele le\u00e1ll, ha ez a kapcsolat megszakad. A m\u00e1sodik kapcsolaton kereszt\u00fcl t\u00f6rt\u00e9nik az adatok k\u00f6zvetlen \u00e1tvitele. Ez minden alkalommal megny\u00edlik, amikor f\u00e1jl\u00e1tvitel t\u00f6rt\u00e9nik a kliens \u00e9s a szerver k\u00f6z\u00f6tt. Amennyiben egyszerre t\u00f6bb f\u00e1jp \u00e1tvisznek, minden egyes f\u00e1jlhoz k\u00fcl\u00f6n \u00e1tvitel ny\u00edlik.<\/p>\n<p><\/p>\n<p>Az FTP m\u0171k\u00f6dhet akt\u00edv vagy passz\u00edv m\u00f3dban, att\u00f3l f\u00fcgg\u0151en, hogy melyik m\u00f3dot v\u00e1lasztjuk a kapcsolat l\u00e9trehoz\u00e1s\u00e1hoz. Akt\u00edv m\u00f3dban az \u00fcgyf\u00e9l l\u00e9trehoz egy ir\u00e1ny\u00edt\u00f3 TCP-kapcsolatot a szerverrel, \u00e9s elk\u00fcldi a szervernek az IP-c\u00edm\u00e9t \u00e9s egy v\u00e9letlenszer\u0171 \u00fcgyf\u00e9lportot, majd v\u00e1r, am\u00edg a szerver elind\u00edtja a TCP-kapcsolatot ezzel a c\u00edmmel \u00e9s portsz\u00e1mmal. Ha az \u00fcgyf\u00e9l t\u0171zfal m\u00f6g\u00f6tt van, \u00e9s nem tud bej\u00f6v\u0151 TCP-kapcsolatot fogadni, akkor a passz\u00edv m\u00f3dot lehet haszn\u00e1lni. Ebben a m\u00f3dban az \u00fcgyf\u00e9l a vez\u00e9rl\u0151 csatorn\u00e1t haszn\u00e1lja, hogy parancsot k\u00fcldj\u00f6n a szervernek, majd megkapja a szervert\u0151l annak IP-c\u00edm\u00e9t \u00e9s portsz\u00e1m\u00e1t, amelyeket az \u00fcgyf\u00e9l a saj\u00e1t v\u00e9letlenszer\u0171 portj\u00e1r\u00f3l adatfolyam megnyit\u00e1s\u00e1hoz haszn\u00e1l. <\/p>\n<p><\/p>\n<p>El\u0151fordulhat olyan helyzet, amikor az adatok egy harmadik g\u00e9pre ker\u00fclnek \u00e1tvitelre. Ebben az esetben a felhaszn\u00e1l\u00f3 vez\u00e9rl\u0151csatorn\u00e1t alak\u00edt ki k\u00e9t szerver k\u00f6z\u00f6tti kapcsolattal, \u00e9s k\u00f6zvetlen adatcsatorn\u00e1t szervez k\u00f6z\u00f6tt\u00fck. A vez\u00e9rl\u0151 parancsok a felhaszn\u00e1l\u00f3n kereszt\u00fcl mennek, m\u00edg az adatok k\u00f6zvetlen\u00fcl a szerverek k\u00f6z\u00f6tt.<\/p>\n<p><\/p>\n<p>Az adatok h\u00e1l\u00f3zaton t\u00f6rt\u00e9n\u0151 \u00e1tvitele sor\u00e1n n\u00e9gyf\u00e9le adatform\u00e1tum haszn\u00e1lhat\u00f3:<\/p>\n<p><\/p>\n<ul>\n<li>ASCII \u2013 sz\u00f6veg \u00e1tvitel\u00e9re haszn\u00e1lj\u00e1k. Az adatokat, ha sz\u00fcks\u00e9ges, a k\u00fcld\u0151 g\u00e9pen karakterform\u00e1tumb\u00f3l nyolcbites ASCII-ra konvert\u00e1lj\u00e1k, majd (ha sz\u00fcks\u00e9ges) a fogad\u00f3 g\u00e9p karakterform\u00e1tum\u00e1ra. K\u00fcl\u00f6n\u00f6sen a sort\u00f6r\u0151 karaktereket m\u00f3dos\u00edtj\u00e1k. Ennek k\u00f6vetkezt\u00e9ben ez a m\u00f3d nem alkalmas olyan f\u00e1jlok \u00e1tvitel\u00e9re, amelyek nem csak sima sz\u00f6veget tartalmaznak.<\/li>\n<li>Bin\u00e1ris m\u00f3d \u2013 a k\u00fcld\u0151 eszk\u00f6z byte-onk\u00e9nt k\u00fcldi el az egyes f\u00e1jlokat, a fogad\u00f3 pedig a bytefolyamot menti a fogad\u00e1s sor\u00e1n. Ennek a m\u00f3dnak a t\u00e1mogat\u00e1sa aj\u00e1nlott minden FTP-implement\u00e1ci\u00f3 sz\u00e1m\u00e1ra.<\/li>\n<li>EBCDIC \u2013 a norm\u00e1l sz\u00f6veg EBCDIC k\u00f3dol\u00e1s\u00fa \u00e1tvitel\u00e9re haszn\u00e1lj\u00e1k a g\u00e9pek k\u00f6z\u00f6tt. Egy\u00e9bk\u00e9nt ez a m\u00f3d hasonl\u00f3 az ASCII-m\u00f3dhoz.<\/li>\n<li>Helyi m\u00f3d \u2013 lehet\u0151v\u00e9 teszi, hogy k\u00e9t, azonos be\u00e1ll\u00edt\u00e1s\u00fa sz\u00e1m\u00edt\u00f3g\u00e9p adatok k\u00fcld\u00e9s\u00e9t a saj\u00e1t form\u00e1tum\u00e1ban v\u00e9gezze el ASCII-ba val\u00f3 konvert\u00e1l\u00e1s n\u00e9lk\u00fcl.<\/li>\n<\/ul>\n<p><\/p>\n<p>Az adat\u00e1tvitel b\u00e1rmelyik h\u00e1rom m\u00f3dban v\u00e9grehajthat\u00f3:<\/p>\n<p><\/p>\n<ul>\n<li>Folyamatos m\u00f3d \u2013 az adatokat folyamatos adatfolyamk\u00e9nt k\u00fcldik el, mentes\u00edtve az FTP-t b\u00e1rmilyen feldolgoz\u00e1s v\u00e9grehajt\u00e1sa al\u00f3l. Ehelyett az \u00f6sszes feldolgoz\u00e1st a TCP v\u00e9gzi. A f\u00e1jl v\u00e9g\u00e9t jelz\u0151 indik\u00e1tor nem sz\u00fcks\u00e9ges, kiv\u00e9ve az adatok rekordokra val\u00f3 feloszt\u00e1s\u00e1t.<\/li>\n<li>Blokk \u00fczemm\u00f3d - az FTP az adatokat t\u00f6bb blokkra osztja (fejl\u00e9c blokk, byte-sz\u00e1m, adatmez\u0151), majd ezeket tov\u00e1bb\u00edtja a TCP-nek.<\/li>\n<li>T\u00f6m\u00f6r\u00edt\u00e9si m\u00f3d - az adatok egy algoritmus seg\u00edts\u00e9g\u00e9vel t\u00f6m\u00f6r\u00fclnek (\u00e1ltal\u00e1ban a sorozatok hossz\u00e1nak k\u00f3dol\u00e1s\u00e1val).<\/li>\n<\/ul>\n<p><\/p>\n<p>FTP szerver - olyan szerver, amely lehet\u0151v\u00e9 teszi a f\u00e1jl\u00e1tviteli protokoll haszn\u00e1lat\u00e1t. K\u00fcl\u00f6nb\u00f6z\u0151 jellemz\u0151kkel rendelkezik, amelyek megk\u00fcl\u00f6nb\u00f6ztetik a hagyom\u00e1nyos webkiszolg\u00e1l\u00f3kt\u00f3l:<\/p>\n<p><\/p>\n<ul>\n<li>Felhaszn\u00e1l\u00f3i autentik\u00e1ci\u00f3 sz\u00fcks\u00e9ges<\/li>\n<li>Minden m\u0171velet a jelenlegi munkamenet keretein bel\u00fcl zajlik<\/li>\n<li>K\u00fcl\u00f6nb\u00f6z\u0151 m\u0171veletek v\u00e9grehajt\u00e1s\u00e1nak lehet\u0151s\u00e9ge a f\u00e1jlrendszeren<\/li>\n<li>Minden kapcsolatnak k\u00fcl\u00f6n csatorna van fenntartva<\/li>\n<\/ul>\n<p><\/p>\n<p>FTP kliens - olyan program, amely lehet\u0151v\u00e9 teszi a t\u00e1voli szerverhez val\u00f3 csatlakoz\u00e1st FTP-n kereszt\u00fcl, \u00e9s lehet\u0151s\u00e9g van k\u00fcl\u00f6nb\u00f6z\u0151 m\u0171veletek v\u00e9grehajt\u00e1s\u00e1ra a f\u00e1jlrendszer elemeivel. A b\u00f6ng\u00e9sz\u0151 is lehet kliens, amelynek c\u00edmsor\u00e1ba be kell \u00edrni a t\u00e1voli szerveren tal\u00e1lhat\u00f3 mappa vagy f\u00e1jl c\u00edm\u00e9t, az URL \u00e1ltal\u00e1nos blokkv\u00e1zlat\u00e1nak megfelel\u0151en:<\/p>\n<p><\/p>\n<p><code>ftp:\/\/user:pass@address:port\/directory\/file<\/code><\/p>\n<p><\/p>\n<p>Azonban a webb\u00f6ng\u00e9sz\u0151 haszn\u00e1lata ilyen szempontb\u00f3l csak a f\u00e1jlok megtekint\u00e9s\u00e9re vagy let\u00f6lt\u00e9s\u00e9re korl\u00e1toz\u00f3dik. Az FTP teljes el\u0151nyeinek kihaszn\u00e1l\u00e1s\u00e1hoz specializ\u00e1lt szoftver haszn\u00e1lata aj\u00e1nlott. <\/p>\n<p><\/p>\n<p>Az FTP autentik\u00e1ci\u00f3 felhaszn\u00e1l\u00f3n\u00e9v\/jelsz\u00f3 s\u00e9m\u00e1t haszn\u00e1l a hozz\u00e1f\u00e9r\u00e9s biztos\u00edt\u00e1s\u00e1ra. A felhaszn\u00e1l\u00f3nevet a USER parancs k\u00fcldi a szervernek, m\u00edg a jelsz\u00f3t a PASS parancs. Ha a kliens \u00e1ltal megadott inform\u00e1ci\u00f3t a szerver elfogadja, akkor a szerver megh\u00edvja a klienst, \u00e9s elkezd\u0151dik a munkamenet. A felhaszn\u00e1l\u00f3k, ha a szerver t\u00e1mogatja ezt a lehet\u0151s\u00e9get, be tudnak l\u00e9pni n\u00e9lk\u00fcl\u00f6zve a hiteles\u00edt\u00e9si adatokat, de a szerver csak korl\u00e1tozott hozz\u00e1f\u00e9r\u00e9st biztos\u00edthat az ilyen munkamenetekhez.<\/p>\n<p><\/p>\n<p>A FTP szolg\u00e1ltat\u00e1st biztos\u00edt\u00f3 hoszt anonim hozz\u00e1f\u00e9r\u00e9st is k\u00edn\u00e1lhat az FTP-hez. A felhaszn\u00e1l\u00f3k \u00e1ltal\u00e1ban \"anonymous\" n\u00e9ven (bizonyos FTP-szervereken lehet kis- \u00e9s nagybet\u0171 \u00e9rz\u00e9keny) jelentkeznek be. Hab\u00e1r gyakran k\u00e9rik, hogy adj\u00e1k meg az e-mail c\u00edm\u00fcket jelsz\u00f3 helyett, val\u00f3j\u00e1ban nincs semmilyen ellen\u0151rz\u00e9s. Sz\u00e1mos FTP-hoszt, amely szoftverfriss\u00edt\u00e9seket k\u00edn\u00e1l, t\u00e1mogatja az anonim hozz\u00e1f\u00e9r\u00e9st.<\/p>\n<p><\/p>\n<h2>A protokoll s\u00e9ma<\/h2>\n<p><\/p>\n<p>A kliens-szerver interakci\u00f3 az FTP-kapcsolat sor\u00e1n a k\u00f6vetkez\u0151 m\u00f3don \u00e1br\u00e1zolhat\u00f3:<\/p>\n<p>\n<img decoding=\"async\" alt=\"SFTP \u00e9s FTPS protokollok\" src=\"\/wp-content\/uploads\/2020\/05\/9513d1898a0938a30b0f87d7956bc98f.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h1>Biztons\u00e1gos FTP<\/h1>\n<p><\/p>\n<p>Az FTP eredetileg nem biztons\u00e1gos kapcsolatra lett tervezve, mivel katonai objektumok \u00e9s int\u00e9zm\u00e9nyek k\u00f6z\u00f6tti kapcsolat fenntart\u00e1s\u00e1ra k\u00e9sz\u00fclt. Azonban az internet fejl\u0151d\u00e9s\u00e9vel \u00e9s elterjed\u00e9s\u00e9vel a jogosulatlan hozz\u00e1f\u00e9r\u00e9s vesz\u00e9lye sokszoros\u00e1ra n\u0151tt. Felmer\u00fclt a sz\u00fcks\u00e9g a szerverek v\u00e9delm\u00e9re a k\u00fcl\u00f6nb\u00f6z\u0151 t\u00e1mad\u00e1sok ellen. 1999 m\u00e1jus\u00e1ban az RFC 2577 szerz\u0151i az al\u00e1bbi s\u00e9r\u00fcl\u00e9kenys\u00e9geket gy\u0171jt\u00f6tt\u00e9k \u00f6ssze:<\/p>\n<p><\/p>\n<ul>\n<li>Rejtett t\u00e1mad\u00e1sok (bounce attacks)<\/li>\n<li>\u00c1lc\u00e1zott t\u00e1mad\u00e1sok (spoof attacks)<\/li>\n<li>Bruteforce t\u00e1mad\u00e1sok (brute force attacks)<\/li>\n<li>Csomagelfog\u00e1s, sniffing (packet capture, sniffing)<\/li>\n<li>Port ellop\u00e1s (port stealing)<\/li>\n<\/ul>\n<p><\/p>\n<p>A norm\u00e1l FTP nem rendelkezik titkos\u00edt\u00e1si lehet\u0151s\u00e9ggel, \u00edgy a felhaszn\u00e1l\u00f3nevek, jelszavak, parancsok \u00e9s egy\u00e9b inform\u00e1ci\u00f3k k\u00f6nnyen megszerezhet\u0151k a t\u00e1mad\u00f3k \u00e1ltal. A probl\u00e9ma megold\u00e1s\u00e1nak \u00e1ltal\u00e1nos m\u00f3dja a \"biztons\u00e1gos\", TLS-v\u00e9dett verzi\u00f3k haszn\u00e1lata (FTPS) vagy m\u00e1s, biztons\u00e1gosabb protokoll, mint az SFTP\/SCP, amelyet a Secure Shell protokoll t\u00f6bbs\u00e9ge biztos\u00edt.<\/p>\n<p><\/p>\n<h2>FTPS<\/h2>\n<p><\/p>\n<p>Az FTPS (FTP + SSL) a szabv\u00e1nyos f\u00e1jl\u00e1tviteli protokoll kiterjeszt\u00e9se, amely titkos\u00edtott \u00fcl\u00e9sek l\u00e9trehoz\u00e1s\u00e1t teszi lehet\u0151v\u00e9 az SSL (Secure Sockets Layer \u2014 biztons\u00e1gos socket szint) protokoll seg\u00edts\u00e9g\u00e9vel a funkci\u00f3j\u00e1n bel\u00fcl. Napjainkban a v\u00e9delem a TLS (Transport Layer Security \u2014 sz\u00e1ll\u00edt\u00e1si szint\u0171 v\u00e9delem) fejlettebb anal\u00f3gj\u00e1val biztos\u00edtott.<\/p>\n<p><\/p>\n<h3>SSL<\/h3>\n<p><\/p>\n<p>Az SSL protokollt a Netscape Communications aj\u00e1nlotta 1996-ban az internetkapcsolatok biztons\u00e1ga \u00e9s titkoss\u00e1ga \u00e9rdek\u00e9ben. A protokoll t\u00e1mogatja a kliens \u00e9s a szerver azonos\u00edt\u00e1s\u00e1t, nem f\u00fcgg az alkalmaz\u00e1sokt\u00f3l \u00e9s \u00e1tl\u00e1tsz\u00f3 a HTTP, FTP \u00e9s Telnet protokollok sz\u00e1m\u00e1ra.<\/p>\n<p><\/p>\n<p>Az SSL k\u00e9zfog\u00e1s protokoll k\u00e9t l\u00e9p\u00e9sb\u0151l \u00e1ll: a szerver azonos\u00edt\u00e1sa \u00e9s az opcion\u00e1lis kliens azonos\u00edt\u00e1sa. Az els\u0151 l\u00e9p\u00e9sben a szerver a kliens k\u00e9r\u00e9s\u00e9re v\u00e1laszolva elk\u00fcldi a tan\u00fas\u00edtv\u00e1ny\u00e1t \u00e9s a titkos\u00edt\u00e1si param\u00e9tereket. Ezut\u00e1n a kliens gener\u00e1l egy mesterkulcsot, titkos\u00edtja azt a szerver nyilv\u00e1nos kulcs\u00e1val, \u00e9s elk\u00fcldi a szervernek. A szerver a saj\u00e1t priv\u00e1t kulcs\u00e1val dek\u00f3dolja a mesterkulcsot, \u00e9s meger\u0151s\u00edti a hiteless\u00e9g\u00e9t a kliensnek, visszak\u00fcldve neki egy \u00fczenetet, amelyet a kliens mesterkulcsa hiteles\u00edt.<\/p>\n<p><\/p>\n<p>A k\u00f6vetkez\u0151 adatok titkos\u00edtva \u00e9s a f\u0151 kulcs alapj\u00e1n gener\u00e1lt kulcsokkal ell\u00e1tva ker\u00fclnek \u00e9rv\u00e9nyes\u00edt\u00e9sre. A m\u00e1sodik l\u00e9p\u00e9s, amely nem k\u00f6telez\u0151, a szerver k\u00e9r\u00e9st k\u00fcld a kliensnek, a kliens pedig a saj\u00e1t digit\u00e1lis al\u00e1\u00edr\u00e1s\u00e1t \u00e9s a nyilv\u00e1nos kulcs\u00fa tan\u00fas\u00edtv\u00e1ny\u00e1t visszak\u00fcldve meger\u0151s\u00edti a szerver hiteless\u00e9g\u00e9t.<\/p>\n<p><\/p>\n<p>Az SSL k\u00fcl\u00f6nb\u00f6z\u0151 kriptogr\u00e1fiai algoritmusokat t\u00e1mogat. A kapcsolat sor\u00e1n RSA nyilv\u00e1nos kulcs\u00fa kriptosziszt\u00e9m\u00e1t haszn\u00e1lnak. A kulcsok cser\u00e9je ut\u00e1n t\u00f6bbf\u00e9le titkos\u00edt\u00f3t is haszn\u00e1lnak: RC2, RC4, IDEA, DES \u00e9s TripleDES. Tov\u00e1bb\u00e1 az MD5 is haszn\u00e1latban van, amely a h\u00edrek \u00fczeneteinek l\u00e9trehoz\u00e1s\u00e1hoz sz\u00fcks\u00e9ges algoritmus. A nyilv\u00e1nos kulcs\u00fa tan\u00fas\u00edtv\u00e1nyok szintaxisa az X.509-ben van le\u00edrva.<\/p>\n<p><\/p>\n<p>Az SSL egyik jelent\u0151s el\u0151nye a teljes programplatform-f\u00fcggetlens\u00e9ge. A protokoll a hordozhat\u00f3s\u00e1g elvein alapul, \u00e9s az az ideol\u00f3gia, amely szerint fel\u00e9p\u00edtett\u00e9k, nem f\u00fcgg att\u00f3l az alkalmaz\u00e1st\u00f3l, amelyben haszn\u00e1lj\u00e1k. Ezenk\u00edv\u00fcl fontos, hogy az SSL protokolra m\u00e1s protokollok is transparensen rakhat\u00f3k; vagy a c\u00e9lzott inform\u00e1ci\u00f3s folyamatok v\u00e9delm\u00e9nek fokoz\u00e1sa \u00e9rdek\u00e9ben, vagy az SSL kriptogr\u00e1fiai k\u00e9pess\u00e9geinek adapt\u00e1l\u00e1sa \u00e9rdek\u00e9ben egy m\u00e1sik, meghat\u00e1rozott felahoz.<\/p>\n<p><\/p>\n<h3>SSL-kapcsolat<\/h3>\n<p>\n<img decoding=\"async\" alt=\"SFTP \u00e9s FTPS protokollok\" src=\"\/wp-content\/uploads\/2020\/05\/5c002ffba19382c1d3b330d7c948692b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Az SSL biztos\u00edtott csatorn\u00e1j\u00e1nak h\u00e1rom alapvet\u0151 tulajdons\u00e1ga van: <\/p>\n<p><\/p>\n<ul>\n<li>A csatorna priv\u00e1t. A titkos\u00edt\u00e1st az \u00f6sszes \u00fczenet eset\u00e9ben alkalmazz\u00e1k, miut\u00e1n egyszeri p\u00e1rbesz\u00e9d form\u00e1j\u00e1ban meghat\u00e1rozt\u00e1k a titkos kulcsot.<\/li>\n<li>A csatorna hiteles\u00edtett. A p\u00e1rbesz\u00e9d szerver oldala mindig hiteles\u00edtve van, m\u00edg a kliens oldali hiteles\u00edt\u00e9s opcion\u00e1lis.<\/li>\n<li>A csatorna megb\u00edzhat\u00f3. Az \u00fczenetek tov\u00e1bb\u00edt\u00e1sa integrit\u00e1sellen\u0151rz\u00e9ssel t\u00f6rt\u00e9nik (MAC bevon\u00e1s\u00e1val).<\/li>\n<\/ul>\n<p><\/p>\n<h3>FTPS jellemz\u0151i<\/h3>\n<p><\/p>\n<p>K\u00e9tf\u00e9le FTPS megval\u00f3s\u00edt\u00e1s l\u00e9tezik, amelyek k\u00fcl\u00f6nb\u00f6z\u0151 biztons\u00e1gi megold\u00e1sokat alkalmaznak: <\/p>\n<p><\/p>\n<ul>\n<li>A rejtett m\u00f3dszer a standard SSL protokollt alkalmazza, ahol a session l\u00e9trehoz\u00e1sa el\u0151tt t\u00f6rt\u00e9nik az adatk\u00fcld\u00e9s, ami viszont megs\u00e9rti a kompatibilit\u00e1st a szok\u00e1sos FTP kliensekkel \u00e9s szerverekkel. A FTPS-t nem t\u00e1mogat\u00f3 kliensek sz\u00e1m\u00e1ra a vez\u00e9rl\u0151 kapcsolat TCP-portot (990) haszn\u00e1l, m\u00edg az adat\u00e1tvitelhez (989) portot. Ez lehet\u0151v\u00e9 teszi, hogy a szok\u00e1sos 21-es port az FTP protokoll sz\u00e1m\u00e1ra megmaradjon. Ezt a m\u00f3dszert elavultnak tekintik.<\/li>\n<li>Az explicit m\u00f3d sokkal k\u00e9nyelmesebb, mivel a standard FTP parancsokat haszn\u00e1lja, de a v\u00e1laszk\u00e9nt titkos\u00edtja az adatokat, \u00edgy ugyanazt a vez\u00e9rl\u0151kapcsolatot haszn\u00e1lja FTP \u00e9s FTPS eset\u00e9n is. Az \u00fcgyf\u00e9lnek kifejezetten k\u00e9rnie kell a biztons\u00e1gos adat\u00e1tvitelt a szervert\u0151l, majd j\u00f3v\u00e1 kell hagynia a titkos\u00edt\u00e1s m\u00f3dj\u00e1t. Ha az \u00fcgyf\u00e9l nem k\u00e9r biztons\u00e1gos \u00e1tvitelt, az FTPS szervernek joga van meg\u0151rizni vagy lez\u00e1rni a nem biztons\u00e1gos kapcsolatot. Az azonos\u00edt\u00e1s \u00e9s az adatok v\u00e9delme mechanizmus\u00e1t az RFC 2228 hat\u00e1rozta meg, amely egy \u00faj FTP parancsot, az AUTH-ot tartalmaz. B\u00e1r ez a szabv\u00e1ny nem hat\u00e1roz meg explicitly v\u00e9delmi mechanizmusokat, arra k\u00f6telezi az \u00fcgyfelet, hogy a fenti algoritmusok seg\u00edts\u00e9g\u00e9vel ind\u00edtson biztons\u00e1gos kapcsolatot. Ha a szerver nem t\u00e1mogatja a biztons\u00e1gos kapcsolatokat, akkor 504-es hibak\u00f3dot kell visszaadni. Az FTPS \u00fcgyfelek inform\u00e1ci\u00f3kat kaphatnak a szerver \u00e1ltal t\u00e1mogatott v\u00e9delmi protokollokr\u00f3l az FEAT parancs seg\u00edts\u00e9g\u00e9vel, azonban a szerver nem k\u00f6telezhet\u0151 arra, hogy felfedje, milyen biztons\u00e1gi szinteket t\u00e1mogat. A legismertebb FTPS parancsok az AUTH TLS \u00e9s AUTH SSL, amelyek a TLS \u00e9s SSL v\u00e9delm\u00e9t biztos\u00edtj\u00e1k.<\/li>\n<\/ul>\n<p><\/p>\n<h2>SFTP<\/h2>\n<p><\/p>\n<p>Az SFTP (Secure File Transfer Protocol) \u2013 f\u00e1jlok \u00e1tvitel\u00e9re szolg\u00e1l\u00f3 alkalmaz\u00e1si szint\u0171 protokoll, amely biztons\u00e1gos csatorna felett m\u0171k\u00f6dik. Ne keverj\u00fck \u00f6ssze a (Simple File Transfer Protocol) n\u00e9ven ismert, hasonl\u00f3 r\u00f6vid\u00edt\u00e9ssel. M\u00edg az FTPS puszt\u00e1n az FTP kiterjeszt\u00e9se, az SFTP egy k\u00fcl\u00f6n\u00e1ll\u00f3 \u00e9s azzal nem \u00f6sszef\u00fcgg\u0151 protokoll, amely az SSH (Secure Shell \u2013 biztons\u00e1gos h\u00e9j) alapj\u00e1t haszn\u00e1lja.<\/p>\n<p><\/p>\n<h3>Secure Shell<\/h3>\n<p><\/p>\n<p>A protokollt az IETF egyik Secsh nev\u0171 csoportja fejlesztette ki. Az \u00faj SFTP protokollhoz \u00edrt munkadokument\u00e1ci\u00f3 nem v\u00e1lt hivatalos szabv\u00e1nny\u00e1, de akt\u00edvan alkalmazni kezdt\u00e9k az alkalmaz\u00e1sok fejleszt\u00e9s\u00e9ben. K\u00e9s\u0151bb hat verzi\u00f3t adtak ki a protokollb\u00f3l. Azonban a funkcionalit\u00e1s fokozatos n\u00f6vel\u00e9se oda vezetett, hogy 2006. augusztus 14-\u00e9n \u00fagy d\u00f6nt\u00f6ttek, hogy besz\u00fcntetik a protokoll fejleszt\u00e9s\u00e9t, mivel a projekt f\u0151 c\u00e9lj\u00e1t (az SSH fejleszt\u00e9s\u00e9t) teljes\u00edtett\u00e9k, \u00e9s nem \u00e1llt rendelkez\u00e9sre elegend\u0151 szint\u0171 szaktud\u00e1s a t\u00e1voli f\u00e1jlrendszer protokollj\u00e1nak kifejleszt\u00e9s\u00e9hez.<\/p>\n<p><\/p>\n<p>Az SSH egy h\u00e1l\u00f3zati protokoll, amely lehet\u0151v\u00e9 teszi a t\u00e1voli oper\u00e1ci\u00f3s rendszer vez\u00e9rl\u00e9s\u00e9t \u00e9s a TCP-kapcsolatok alag\u00fatba helyez\u00e9s\u00e9t (p\u00e9ld\u00e1ul f\u00e1jlok \u00e1tvitel\u00e9re). Funkcionalit\u00e1s\u00e1ban hasonl\u00f3 a Telnet \u00e9s rlogin protokollokhoz, de ezzel ellent\u00e9tben titkos\u00edtja a teljes forgalmat, bele\u00e9rtve az \u00e1tadott jelszavakat is. Az SSH k\u00fcl\u00f6nb\u00f6z\u0151 titkos\u00edt\u00e1si algoritmusok kiv\u00e1laszt\u00e1s\u00e1t teszi lehet\u0151v\u00e9. Az SSH-\u00fcgyfelek \u00e9s SSH-szerverek a legt\u00f6bb h\u00e1l\u00f3zati oper\u00e1ci\u00f3s rendszerhez el\u00e9rhet\u0151ek.<\/p>\n<p><\/p>\n<p>Az SSH biztons\u00e1gosan k\u00e9pes k\u00fcldeni szinte b\u00e1rmely m\u00e1s h\u00e1l\u00f3zati protokollt v\u00e9dtelen k\u00f6rnyezetben. \u00cdgy nemcsak t\u00e1volr\u00f3l dolgozhatunk sz\u00e1m\u00edt\u00f3g\u00e9peken parancssori fel\u00fcleten, hanem hang- vagy vide\u00f3folyamot is tov\u00e1bb\u00edthatunk titkos\u00edtott csatorn\u00e1n (p\u00e9ld\u00e1ul webkamer\u00e1r\u00f3l). Az SSH a tov\u00e1bb\u00edtott adatok t\u00f6m\u00f6r\u00edt\u00e9s\u00e9t is megengedi a tov\u00e1bbi titkos\u00edt\u00e1s \u00e9rdek\u00e9ben, ami k\u00e9nyelmes, p\u00e9ld\u00e1ul az X WindowSystem \u00fcgyfeleinek t\u00e1voli ind\u00edt\u00e1s\u00e1hoz.<\/p>\n<p><\/p>\n<p>A protokoll els\u0151 verzi\u00f3j\u00e1t, az SSH-1-et 1995-ben Tatu Yl\u00f6nen, a Helsingi M\u0171szaki Egyetem kutat\u00f3ja fejlesztette ki. Az SSH-1-et az\u00e9rt \u00edrt\u00e1k, hogy nagyobb mag\u00e1n\u00e9letet biztos\u00edtson, mint a rlogin, telnet \u00e9s rsh protokollok. 1996-ban egy biztons\u00e1gosabb verzi\u00f3, az SSH-2 ker\u00fclt kifejleszt\u00e9sre, amely nem volt kompatibilis az SSH-1-el. A protokoll egyre n\u00e9pszer\u0171bb\u00e9 v\u00e1lt, \u00e9s 2000-re k\u00f6r\u00fclbel\u00fcl k\u00e9tmilli\u00f3 felhaszn\u00e1l\u00f3val rendelkezett. Ma az \u201eSSH\u201d kifejez\u00e9s \u00e1ltal\u00e1ban az SSH-2-t jelenti, mivel az els\u0151 verzi\u00f3 jelent\u0151s hi\u00e1nyoss\u00e1gai miatt ma m\u00e1r szinte nem alkalmazz\u00e1k. 2006-ban a protokollt az IETF munkacsoportja internetes szabv\u00e1nyk\u00e9nt hagyta j\u00f3v\u00e1.<\/p>\n<p><\/p>\n<p>K\u00e9t elterjedt SSH-implement\u00e1ci\u00f3 l\u00e9tezik: egy priv\u00e1t kereskedelmi \u00e9s egy ingyenes szabad. Az ingyenes implement\u00e1ci\u00f3t OpenSSH-nak h\u00edvj\u00e1k. 2006-ra az interneten l\u00e9v\u0151 sz\u00e1m\u00edt\u00f3g\u00e9pek 80%-a OpenSSH-t haszn\u00e1lt. A priv\u00e1t implement\u00e1ci\u00f3t a SSH Communications Security fejleszti, amely a Tectia Corporation 100%-os le\u00e1nyv\u00e1llalata, \u00e9s ingyenes a nem kereskedelmi felhaszn\u00e1l\u00e1sra. Ezek az implement\u00e1ci\u00f3k gyakorlatilag azonos parancssort tartalmaznak.<\/p>\n<p><\/p>\n<p>Az SSH-2 protokoll, ellent\u00e9tben a telnet protokollal, ellen\u00e1ll a forgalom lehallgat\u00e1s\u00e1ra ir\u00e1nyul\u00f3 t\u00e1mad\u00e1soknak (\u201esniffing\u201d), de nem v\u00e9dett az \u201eember a k\u00f6z\u00e9pen\u201d t\u00e1mad\u00e1sok ellen. Az SSH-2 protokoll szint\u00e9n ellen\u00e1ll a session hijacking t\u00edpus\u00fa t\u00e1mad\u00e1soknak, mivel lehetetlen csatlakozni egy m\u00e1r l\u00e9trej\u00f6tt session-h\u00f6z vagy azt elfogni.<\/p>\n<p><\/p>\n<p>Az \u201eember a k\u00f6z\u00e9pen\u201d t\u00e1mad\u00e1sok megel\u0151z\u00e9se \u00e9rdek\u00e9ben, amikor egy olyan hosthoz csatlakozik a kliens, amelynek kulcsa m\u00e9g nem ismert, a kliens szoftver megjelen\u00edti a felhaszn\u00e1l\u00f3nak a \u201ekulcssablont\u201d (angolul: key fingerprint). Aj\u00e1nlott alaposan ellen\u0151rizni a kliens szoftver \u00e1ltal megjelen\u00edtett \u201ekulcssablont\u201d a szerver kulcssablonjaival, lehet\u0151leg megb\u00edzhat\u00f3 kommunik\u00e1ci\u00f3s csatorn\u00e1kon kereszt\u00fcl vagy szem\u00e9lyesen.<\/p>\n<p><\/p>\n<p>Az SSH t\u00e1mogat\u00e1sa minden UNIX-szer\u0171 rendszerben megval\u00f3sult, \u00e9s a legt\u00f6bbj\u00fckben a szabv\u00e1nyos seg\u00e9dprogramok k\u00f6z\u00f6tt megtal\u00e1lhat\u00f3 a ssh kliens \u00e9s szerver. Sz\u00e1mos SSH-kliens megval\u00f3s\u00edt\u00e1s l\u00e9tezik nem UNIX oper\u00e1ci\u00f3s rendszerekhez is. A protokoll n\u00e9pszer\u0171s\u00e9g\u00e9t az indokolja, hogy sz\u00e9les k\u00f6rben elterjedtek a forgalom elemz\u0151k \u00e9s a helyi h\u00e1l\u00f3zatok m\u0171k\u00f6d\u00e9s\u00e9nek megszak\u00edt\u00e1s\u00e1nak m\u00f3djai, mint alternat\u00edva a nem biztons\u00e1gos Telnet protokollra a fontos csom\u00f3pontok ir\u00e1ny\u00edt\u00e1s\u00e1hoz.<\/p>\n<p><\/p>\n<h3>Kapcsolat SSH haszn\u00e1lat\u00e1val<\/h3>\n<p><\/p>\n<p>SSH haszn\u00e1lat\u00e1hoz SSH-szerverre \u00e9s SSH-kliensre van sz\u00fcks\u00e9g. A szerver figyeli a kliensg\u00e9pekt\u0151l \u00e9rkez\u0151 kapcsol\u00f3d\u00e1sokat, \u00e9s a kapcsolat l\u00e9trej\u00f6ttekor v\u00e9grehajtja az azonos\u00edt\u00e1st, majd megkezdi a kliens kiszolg\u00e1l\u00e1s\u00e1t. A kliens t\u00e1voli g\u00e9pre val\u00f3 bel\u00e9p\u00e9sre \u00e9s parancsok v\u00e9grehajt\u00e1s\u00e1ra szolg\u00e1l.<\/p>\n<p>\n<img decoding=\"async\" alt=\"SFTP \u00e9s FTPS protokollok\" src=\"\/wp-content\/uploads\/2020\/05\/2370127e0483cf579c3ae461819ada7c.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>\u00d6sszehasonl\u00edt\u00e1s az FTPS-sel<\/h3>\n<p><\/p>\n<p>A legf\u0151bb k\u00fcl\u00f6nbs\u00e9g az SFTP \u00e9s a hagyom\u00e1nyos FTP \u00e9s FTPS k\u00f6z\u00f6tt az, hogy az SFTP teljes m\u00e9rt\u00e9kben titkos\u00edt minden parancsot, felhaszn\u00e1l\u00f3nevet, jelsz\u00f3t \u00e9s egy\u00e9b bizalmas inform\u00e1ci\u00f3t.<\/p>\n<p><\/p>\n<p>Mindk\u00e9t protokoll, az FTPS \u00e9s az SFTP, aszimmetrikus algoritmusok kombin\u00e1ci\u00f3j\u00e1t (RSA, DSA), szimmetrikus algoritmusokat (DES\/3DES, AES, Twhofish stb.) \u00e9s kulcscser\u00e9l\u0151 algoritmusokat haszn\u00e1l. Az FTPS (vagy pontosabban, az SSL\/TLS a FTP protokollon) X.509 tan\u00fas\u00edtv\u00e1nyokat haszn\u00e1l az azonos\u00edt\u00e1shoz, m\u00edg az SFTP (SSH protokoll) SSH kulcsokat alkalmaz.<\/p>\n<p><\/p>\n<p>Az X.509 tan\u00fas\u00edtv\u00e1ny tartalmaz egy nyilv\u00e1nos kulcsot \u00e9s n\u00e9h\u00e1ny inform\u00e1ci\u00f3t a tan\u00fas\u00edtv\u00e1ny tulajdonos\u00e1r\u00f3l. Ez az inform\u00e1ci\u00f3 lehet\u0151v\u00e9 teszi a tan\u00fas\u00edtv\u00e1ny hiteless\u00e9g\u00e9nek, \u00e9ps\u00e9g\u00e9nek \u00e9s a tan\u00fas\u00edtv\u00e1ny tulajdonos\u00e1nak ellen\u0151rz\u00e9s\u00e9t. Az X.509 tan\u00fas\u00edtv\u00e1nyhoz tartozik egy megfelel\u0151 mag\u00e1nkulcs, amely \u00e1ltal\u00e1ban a biztons\u00e1gos t\u00e1rol\u00e1s \u00e9rdek\u00e9ben k\u00fcl\u00f6n van t\u00e1rolva a tan\u00fas\u00edtv\u00e1nyt\u00f3l.<\/p>\n<p><\/p>\n<p>Az SSH kulcs csak a nyilv\u00e1nos kulcsot tartalmazza (a megfelel\u0151 priv\u00e1t kulcs k\u00fcl\u00f6n t\u00e1rol\u00f3dik). Nem tartalmaz semmilyen inform\u00e1ci\u00f3t a kulcs tulajdonos\u00e1r\u00f3l. N\u00e9h\u00e1ny SSH implement\u00e1ci\u00f3 X.509 tan\u00fas\u00edtv\u00e1nyokat haszn\u00e1l az azonos\u00edt\u00e1shoz, de val\u00f3j\u00e1ban nem ellen\u0151rzik az eg\u00e9sz tan\u00fas\u00edtv\u00e1nysorozatot \u2014 csak a nyilv\u00e1nos kulcs ker\u00fcl felhaszn\u00e1l\u00e1sra (ami \u00edgy az azonos\u00edt\u00e1st hi\u00e1nyoss\u00e1 teszi).<\/p>\n<p><\/p>\n<h1>Z\u00e1r\u00e1s<\/h1>\n<p><\/p>\n<p>Az FTP protokoll k\u00e9ts\u00e9gtelen\u00fcl fontos szerepet j\u00e1tszik az inform\u00e1ci\u00f3 t\u00e1rol\u00e1s\u00e1ban \u00e9s terjeszt\u00e9s\u00e9ben az interneten, mal eltelt sok id\u0151. Ez egy k\u00e9nyelmes, multifunkcion\u00e1lis \u00e9s szabv\u00e1nyos\u00edtott protokoll. Sz\u00e1mos f\u00e1jlarch\u00edvum \u00e9p\u00fcl r\u00e1, amelyek n\u00e9lk\u00fcl a technikai munka nem lenne annyira hat\u00e9kony. Tov\u00e1bb\u00e1, k\u00f6nnyen be\u00e1ll\u00edthat\u00f3, \u00e9s szerver \u00e9s kliens programok gyakorlatilag minden relev\u00e1ns \u00e9s kev\u00e9ss\u00e9 haszn\u00e1lt platformra l\u00e9teznek.<\/p>\n<p><\/p>\n<p>Ezek v\u00e9dett verzi\u00f3i megoldj\u00e1k a t\u00e1rolt \u00e9s \u00e1tadott adatok mag\u00e1n\u00e9let\u00e9nek probl\u00e9m\u00e1j\u00e1t a modern vil\u00e1gban. Mindk\u00e9t \u00faj protokollnak vannak el\u0151nyei \u00e9s h\u00e1tr\u00e1nyai, \u00e9s kiss\u00e9 elt\u00e9r\u0151 szerepet t\u00f6ltenek be. Azokban a ter\u00fcletekben, ahol kifejezetten f\u00e1jlarch\u00edvumra van sz\u00fcks\u00e9g, a FTPS el\u0151ny\u00f6sebb, k\u00fcl\u00f6n\u00f6sen, ha kor\u00e1bban klasszikus FTP-t haszn\u00e1ltak. Az SFTP kev\u00e9sb\u00e9 elterjedt, mivel nem kompatibilis a r\u00e9gi protokollal, de biztons\u00e1gosabb, \u00e9s nagyobb funkcionalit\u00e1ssal rendelkezik, mivel a t\u00e1voli vez\u00e9rl\u00e9si rendszer r\u00e9sze.<\/p>\n<p><\/p>\n<h1>Irodalomjegyz\u00e9k<\/h1>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/topref.ru\/referat\/52883.html\">A \"FTP-protokoll. \u00c1ltal\u00e1nos inform\u00e1ci\u00f3k \u00e9s jellemz\u0151k\" c\u00edm\u0171 refer\u00e1tum<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/studentlib.com\/referat-191865-protokoly_ssh_cmip_telnet.html\">A \"SSH, CMIP, Telnet protokollok\" c\u00edm\u0171 refer\u00e1tum<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/works.doklad.ru\/view\/l4Ukh5_LHzk.html\">A \"SSL\/TLS\" c\u00edm\u0171 jelent\u00e9s<\/a><\/noindex><\/li>\n<\/ul>\n<p>Forr\u00e1s: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/500438\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0438\u0441\u043b\u043e\u0432\u0438\u0435 \u0411\u0443\u043a\u0432\u0430\u043b\u044c\u043d\u043e \u043d\u0435\u0434\u0435\u043b\u044e \u043d\u0430\u0437\u0430\u0434 \u044f \u043f\u0438\u0441\u0430\u043b \u0440\u0435\u0444\u0435\u0440\u0430\u0442 \u043f\u043e \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0439 \u0432 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0435 \u0442\u0435\u043c\u0435 \u0438 \u0441\u0442\u043e\u043b\u043a\u043d\u0443\u043b\u0441\u044f \u0441 \u0442\u0435\u043c, \u0447\u0442\u043e, \u0441\u043a\u0430\u0436\u0435\u043c \u0442\u0430\u043a, \u043f\u043e\u0437\u043d\u0430\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u0432 \u0441\u0435\u0442\u0438 \u043d\u0435 \u0442\u0430\u043a \u0443\u0436 \u043c\u043d\u043e\u0433\u043e. \u0412 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u0441\u0443\u0445\u0438\u0435 \u0444\u0430\u043a\u0442\u044b \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438 \u043f\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u044f \u0440\u0435\u0448\u0438\u043b \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0434\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u0435\u043a\u0441\u0442 \u0438 \u0432\u044b\u043b\u043e\u0436\u0438\u0442\u044c \u0435\u0433\u043e \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0441\u0442\u0430\u0442\u044c\u0438. \u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 FTP FTP (File Transfer Protocol) \u2013 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":80501,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-80500","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0438\u0441\u043b\u043e\u0432\u0438\u0435 \u0411\u0443\u043a\u0432\u0430\u043b\u044c\u043d\u043e \u043d\u0435\u0434\u0435\u043b\u044e \u043d\u0430\u0437\u0430\u0434 \u044f \u043f\u0438\u0441\u0430\u043b \u0440\u0435\u0444\u0435\u0440\u0430\u0442 \u043f\u043e \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0439 \u0432 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0435 \u0442\u0435\u043c\u0435 \u0438 \u0441\u0442\u043e\u043b\u043a\u043d\u0443\u043b\u0441\u044f \u0441 \u0442\u0435\u043c, \u0447\u0442\u043e, \u0441\u043a\u0430\u0436\u0435\u043c \u0442\u0430\u043a, \u043f\u043e\u0437\u043d\u0430\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u0432 \u0441\u0435\u0442\u0438 \u043d\u0435 \u0442\u0430\u043a \u0443\u0436 \u043c\u043d\u043e\u0433\u043e.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/protokoly-sftp-i-ftps\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044b SFTP \u0438 FTPS | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0438\u0441\u043b\u043e\u0432\u0438\u0435 \u0411\u0443\u043a\u0432\u0430\u043b\u044c\u043d\u043e \u043d\u0435\u0434\u0435\u043b\u044e \u043d\u0430\u0437\u0430\u0434 \u044f \u043f\u0438\u0441\u0430\u043b \u0440\u0435\u0444\u0435\u0440\u0430\u0442 \u043f\u043e \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0439 \u0432 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0435 \u0442\u0435\u043c\u0435 \u0438 \u0441\u0442\u043e\u043b\u043a\u043d\u0443\u043b\u0441\u044f \u0441 \u0442\u0435\u043c, \u0447\u0442\u043e, \u0441\u043a\u0430\u0436\u0435\u043c \u0442\u0430\u043a, \u043f\u043e\u0437\u043d\u0430\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u0432 \u0441\u0435\u0442\u0438 \u043d\u0435 \u0442\u0430\u043a \u0443\u0436 \u043c\u043d\u043e\u0433\u043e.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/protokoly-sftp-i-ftps\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-05-06T11:42:29+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-05-06T11:42:29+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47SFTP \u00e9s FTPS protokollok | ProHoster","description":"El\u0151sz\u00f3. Sz\u00f3val, egy hete \u00edrtam egy refer\u00e1tumot a c\u00edmben jelzett t\u00e9m\u00e1ban, \u00e9s szembes\u00fcln\u00f6m kellett azzal, hogy, hogy is mondjam, nem \u00e9ppen rengeteg informat\u00edv anyag tal\u00e1lhat\u00f3 az interneten.","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/protokoly-sftp-i-ftps","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044b SFTP \u0438 FTPS | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0438\u0441\u043b\u043e\u0432\u0438\u0435 \u0411\u0443\u043a\u0432\u0430\u043b\u044c\u043d\u043e \u043d\u0435\u0434\u0435\u043b\u044e \u043d\u0430\u0437\u0430\u0434 \u044f \u043f\u0438\u0441\u0430\u043b \u0440\u0435\u0444\u0435\u0440\u0430\u0442 \u043f\u043e \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0439 \u0432 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0435 \u0442\u0435\u043c\u0435 \u0438 \u0441\u0442\u043e\u043b\u043a\u043d\u0443\u043b\u0441\u044f \u0441 \u0442\u0435\u043c, \u0447\u0442\u043e, \u0441\u043a\u0430\u0436\u0435\u043c \u0442\u0430\u043a, \u043f\u043e\u0437\u043d\u0430\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u0432 \u0441\u0435\u0442\u0438 \u043d\u0435 \u0442\u0430\u043a \u0443\u0436 \u043c\u043d\u043e\u0433\u043e.","og:url":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/protokoly-sftp-i-ftps","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-05-06T11:42:29+00:00","article:modified_time":"2020-05-06T11:42:29+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"80500","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 16:16:28","updated":"2022-10-01 20:55:08","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/80500","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=80500"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/80500\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media\/80501"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=80500"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=80500"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=80500"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}