Služby přenosu souborů
(Rozdíly mezi verzemi)
(→FTP) |
(→FTP) |
||
Řádka 36: | Řádka 36: | ||
* '''Nevýhody''' | * '''Nevýhody''' | ||
− | ** nevýhodou je samotný princip interaktivního režimu (server se ptá, klient odpovídá | + | ** nevýhodou je samotný princip interaktivního režimu (server se ptá, klient odpovídá |
− | * hesla a soubory jsou ve standardním protokolu zasílána jako běžný text (nejsou šifrovaná) | + | ** hesla a soubory jsou ve standardním protokolu zasílána jako běžný text (nejsou šifrovaná) |
− | ** snižuje bezpečnost (ohrožuje jméno, heslo, ale i přenášená data) | + | *** snižuje bezpečnost (ohrožuje jméno, heslo, ale i přenášená data) |
− | ** existují rozšíření FTP protokolu, která tento nedostatek odstraňují | + | *** existují rozšíření FTP protokolu, která tento nedostatek odstraňují |
− | * FTP server má delší odezvy | + | ** FTP server má delší odezvy |
− | ** nemožnost sloučit přenos více (malých) souborů do jednoho zvyšuje časovou režii i zátěž serveru | + | *** nemožnost sloučit přenos více (malých) souborů do jednoho zvyšuje časovou režii i zátěž serveru |
− | * v některých sítích je povolen pouze protokol Hypertext Transfer Protocol|HTTP | + | ** v některých sítích je povolen pouze protokol Hypertext Transfer Protocol|HTTP |
− | ** FTP je v současné době méně používáno | + | *** FTP je v současné době méně používáno |
=== Zabezpečení === | === Zabezpečení === |
Verze z 26. 4. 2012, 09:30
FTP
- protokol, ale i služba pro předávání souborů ze serveru a na server
- funguje na principu klient × server
- používá interaktivní styl komunikace
- porty
- aktivní režim
- TCP/21 - příkazy
- TCP/20 - data
- pasivní
- TCP/21 - příkazy
- data - komunikaci navazuje ??server na nějakém portu??
- aktivní režim
- Režimy přenosu
- textový (ASCII)
- dochází k překladu konců řádků
- binární
- textový (ASCII)
- Typy přihlášení k FTP
- anonymní (jako uživatelské jméno se používá např. naše e-mailová adresa)
- s přihlášením (uživatelské jméno a heslo
- Klienti
- Total Commander
- Filezilla
- podpora ve webových prohlížečích
- podpora v souborových manažerech
- Výhody
- serverová část je jednodušší, než běžný HTTP server (neplatí pro odlehčené HTTP servery)
- na rozdíl od HTTP má protokol širší možnosti (nastavení práv, mazání, upload, rekurzivita, FXP, …)
- Nevýhody
- nevýhodou je samotný princip interaktivního režimu (server se ptá, klient odpovídá
- hesla a soubory jsou ve standardním protokolu zasílána jako běžný text (nejsou šifrovaná)
- snižuje bezpečnost (ohrožuje jméno, heslo, ale i přenášená data)
- existují rozšíření FTP protokolu, která tento nedostatek odstraňují
- FTP server má delší odezvy
- nemožnost sloučit přenos více (malých) souborů do jednoho zvyšuje časovou režii i zátěž serveru
- v některých sítích je povolen pouze protokol Hypertext Transfer Protocol|HTTP
- FTP je v současné době méně používáno
Zabezpečení
- 3 možnosti
- VPN - privátní tunel, zabezpečená komunikace i když FTP nezabezpečeno
- FTPS - FTP uzpůsobený interaktivní komunikaci, předají si klíče pak šifrují, obdoba HTTPS
- SFTP- postaveno nad jiným zabezpečeným protokolem (nejčastěji SSH)
- SCP - viz SFTP ale používá něco jednodušího než SSH
- programy - např. WinSCP, Putty (terminál),...
FTPS: Client ------------------------------> Server <------------------------------ veřejný klíč KS - Š --------------------------------- Š -> KS | | Kvs