Movatterモバイル変換


[0]ホーム

URL:


Přeskočit na obsah
WikipedieWikipedie: Otevřená encyklopedie
Hledání

SSH file transfer protocol

Z Wikipedie, otevřené encyklopedie

SSH File Transfer Protocol (zkratkaSFTP) označuje vinformaticeprotokol a zároveň iprogram pro bezpečný přenossouborů pomocípočítačové sítě. Jeho možnosti jsou obdobné jako uFTP a také je využíván jako náhrada za velmi jednoduchý protokolSCP. Pro vlastní přenos dat využívá SFTP obvykleSSH-2, ale je navržen tak, aby ho bylo možné používat i nad jiným protokolem.

SFTP protokol

[editovat |editovat zdroj]

Protokol SFTP byl navržen pracovní skupinouIETF jako multiplatformní, takže například expanzi žolíkových znaků na rozdíl od protokolu SCP neponechává na implementaci v serveru. Protokol SFTP sám o sobě nezajišťuje aniautentizaci ani zabezpečení přenášených dat a obvykle k zajištění těchto služeb využívá protokolSSH-2. Je však navržen tak, aby mohl být použit i jakýkoliv jiný protokol. Například protokolSILC propeer-to-peer sítě definuje SFTP jako svůj implicitní protokol pro přenos dat, avšak data nejsou zabezpečena protokolem SSH, ale je použit vlastní zabezpečený paketový SILC protokol.

Protokol SFTP je možné použít i nad protokolem SSH-1, avšak v tomto případě je narušena nezávislost na architektuře počítače. Protože protokol SSH-1 nepodporuje subsystémy, musí připojující seklient znát plnou cestu kprogramu SFTP serveru, aby si mohl sám spustitserverovou část.

Na rozdíl od jednoduchého protokoluSCP nabízí SFTP protokol široké možnosti pro doplňující operace sesoubory (podobně jakoFTP), takže bychom ho mohli označit i za jednoduchý vzdálenýsouborový systém. Umožňuje pokračovat v přerušených přenosech, vypisovatadresáře i odstraňovat soubory na vzdáleném počítači.

Historie vývoje

[editovat |editovat zdroj]

Pracovní skupina "Secsh" z Internet Engineering Task Force (zkratka IETF, česky „Komise techniky Internetu“), která je zodpovědná za vývoj protokoluSSH verze 2 (RFC 4251), se také pokusila o návrh jeho rozšíření pro bezpečný přenos souborů. Byly vytvořenyInternetové koncepty, které úspěšně revidovaly protokol do nových verzí.[1] Softwarový průmysl začal implementovat různé verze protokolu ještě před standardizací návrhů. Jak vývoj pokračoval, rozsah projektu Secsh File Transfer se rozšířil o přístup k souborům asouborový systém. Vývoj se nakonec zastavil, když někteří členové komise začali vnímat SFTP jakosouborový systém, nejen jako protokolpřenosu souborů, což SFTP umísťuje mimo dosah pracovní skupiny.[2]

V roce 2006 je poslední revizí výše zmíněné skupiny verze 6.[1] Protokol neníInternetový standard, je ale implementován velmi široce.

Verze 3

[editovat |editovat zdroj]

Na počátku projektu Secure Shell File Transfer uvedla skupina Secsh, že cílem protokolu SSH File Transfer bylo poskytnout funkci bezpečného přenosu souborů přes jakýkoli spolehlivý datový tok, a že to měl být standardní protokol pro přenos souborů používaný s protokolem SSH-2.

Návrhy 00 – 02 od IETF Internet Draft definují postupné revize verze 3 protokolu SFTP.

Verze 4

[editovat |editovat zdroj]

Návrhy 03 – 04 od IETF Internet Draft definují protokolovou verzi 4.

Verze 5

[editovat |editovat zdroj]

Návrh 05 od IETF Internet Draft definuje protokolovou verzi 5.

Verze 6

[editovat |editovat zdroj]

Návrhy 06 – 13 od IETF Internet Draft definují postupné revize verze 6 protokolu SFTP.

Program SFTP

[editovat |editovat zdroj]

Programsftp implementujeklientskou část protokolu SFTP. Je portován na nejrůznější platformy (na rozdíl od programuscp, který nalezneme především vUnixech). Některé implementace programuscp používají pro přenos souborů přednostně protokol SFTP, avšak poskytují i protokol SCP pro případ, že by server protokol SFTP nepodporoval.

V rámci projektuOpenSSH je programsftp implementován jako nástroj propříkazový řádek. Využívá stejné rozhraní, jako tradiční řádkový klient proFTP protokol.

Související články

[editovat |editovat zdroj]

Reference

[editovat |editovat zdroj]

V tomto článku byl použitpřeklad textu z článkuSSH File Transfer Protocol na anglické Wikipedii.

  1. abhttps://datatracker.ietf.org/doc/draft-ietf-secsh-filexfer/
  2. osdir.com [online]. [cit. 2012-01-03].Dostupné v archivu pořízeném dne 2012-03-20. 
Protokolypočítačových sítí ainternetu podlemodelu ISO/OSI
Aplikační vrstva – 7

BitTorrentBOOTPDNSDHCPFTPGopherHTTPHTTPSIMAPIPPIRCIdentNNTPNFSNTPPOP3RTPSIPSMBSMTPSNMPSSHSTUNTelnetXMPP

Prezentační vrstva – 6
Relační vrstva – 5

SPDYSSL-TLSNetBIOSRPCSMBNFS

Transportní vrstva – 4

DCCPQUICRUDPSCTPTCPUDP

Síťová vrstva – 3
Linková vrstva – 2
Fyzická vrstva – 1
topologie sítí
Portály:Internet
Citováno z „https://cs.wikipedia.org/w/index.php?title=SSH_file_transfer_protocol&oldid=23037317
Kategorie:
Skryté kategorie:

[8]ページ先頭

©2009-2026 Movatter.jp