Protokol prenosu súborov: Rozdiel medzi revíziami

Smazaný obsah Přidaný obsah
Magy357 (diskusia | príspevky)
Revízia 5723907 používateľa 193.87.61.146 (diskusia) bola vrátená /Vandalizmus
Riadok 1:
{{IPstack}}
Haha trolo[[Kategória:Internetové protokoly]]
 
'''Protokol prenosu súborov''' (angl. ''file transfer protocol''), skr. '''FTP''', je [[TCP/IP protokol]] určený na prenos [[súbor]]ov medzi [[počítač]]mi, či už na [[internet]]e alebo lokálnej sieti.
 
Na komunikáciu sa využívajú dva [[port]]y - 20 a 21. Port 20 slúži na prenos dát a port 21 slúži na kontrolu dát & ftp príkazy.
 
FTP spoznáme tak, že vidíme namiesto „[[HTTP]]“ na začiatku adresy „FTP“, takže nejde o www-server ale o FTP-server.. ukážka:
:''ftp://meno:heslo@host:port/adresar''
Na začiatku je ftp, potom nasleduje prihlasovacie meno, heslo, host - [[IP adresa]] servera alebo napr. ftp.server.com prípadne www.server.com, na konci môžeme mať cestu do daného adresára. Na serveri je možné vytvoriť viacej užívateľských kont, nastaviť práva pre použivateľov (použivateľ Jano môže sťahovať len dokumenty, používateľ Peter môže sťahovať dokumenty & filmy a užívateľ Fero môže sťahovať dokumenty a mazať filmy). Niektoré FTP su anonymné a tak nie je nutné poznať login a password, postačí len adresa servera.
== História==
Pôvodná špecifikácia pre File Transfer Protocol bola napísaná Abhay-om Bhushan-on a publikovaná ako RFC 114 dňa 16. apríla 1971.
 
== Hlášky ==
* 200 - príkaz úspešne vykonaný
* 226 - prenesenie dát ukončené
* 230 - používateľ prihlásený, pokračujem
* 331 - používateľské meno OK, potrebujem heslo
* 332 - potrebujete účet pre prihlásenie
* 421 - veľa používateľov
* 426 - spojenie uzavreté, prenos prerušený
* 530 - neprihlásený
* 550 - požadovaná akcia nie je dostupná
 
''…hlášok servera je 6x viac, tu sú len tie najčastejšie sa vyskytujúce…''
 
Ratio server - ftp server, ktorý funguje na výmene dat. Ratio 1:3 znamená, že po uploadovaní (nahrania na server) 1MB môžem zo servera stiahnúť 3MB., ratio 1:5 je teda 1MB/5MB…
 
== Vytvorenie vlastného servera ==
Na vytvorenie je potrebné mať nainštalovaný program, ktorý umožní pripojenie cez FTP. Najčastejšie sa používa Serv-U, Cerberus FTP Server, RaidenFTPD, BlackMoon FTP Server, Cesar FTP, FileZilla… pre Windows a vsFTPd alebo proFTPD pre Linux.
 
Haha trolo[[Kategória:Internetové protokoly]]
[[Kategória:FTP| ]]