Služby přenosu souborů

(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(+odkaz)
Řádka 1: Řádka 1:
 
http://www.explorer.cz/cz/publish/43/Ftp-prenos-souboru.html
 
http://www.explorer.cz/cz/publish/43/Ftp-prenos-souboru.html
 +
<br>
 +
http://4iz110.vse.cz:41004/4iz110/cv4/cv4.html
  
 
== FTP ==
 
== FTP ==

Verze z 26. 4. 2012, 09:50

http://www.explorer.cz/cz/publish/43/Ftp-prenos-souboru.html
http://4iz110.vse.cz:41004/4iz110/cv4/cv4.html

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??


  • Režimy přenosu
    • textový (ASCII)
      • dochází k překladu konců řádků
    • binární


  • 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
    1. VPN - privátní tunel, zabezpečená komunikace i když FTP nezabezpečeno
    2. FTPS - FTP uzpůsobený interaktivní komunikaci, předají si klíče pak šifrují, obdoba HTTPS
    3. SFTP- postaveno nad jiným zabezpečeným protokolem (nejčastěji SSH)
    4. 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			


SSH

SSH (Secure Shell) je zabezpečený komunikační protokol v počítačových sítích, které používají TCP/IP (port 22). SSH byl navržen jako náhrada za telnet a další nezabezpečené vzdálené shelly (rlogin, rsh apod.), které posílají heslo v nezabezpečené formě a umožňují tak jeho odposlechnutí při přenosu pomocí počítačové sítě. Šifrování přenášených dat, které SSH poskytuje, slouží k zabezpečení dat při přenosu přes nedůvěryhodnou síť.

  • Výhody
    • SSH používá zabezpečený protokol čímž se liší od předchůdců.
Osobní nástroje
Jmenné prostory
Varianty
Akce
Navigace
Nástroje