FTP klient

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 12. listopadu 2015; kontroly vyžadují 6 úprav .

FTP klient   FTP - File Transfer Protocol (dosl. "file transfer protocol") - Počítačový program pro zjednodušení přístupu k FTP serveru . V závislosti na účelu může uživateli buď poskytnout jednoduchý přístup ke vzdálenému FTP serveru v režimu textové konzole , přičemž převezme pouze práci s odesíláním uživatelských příkazů a souborů , nebo zobrazí soubory na vzdáleném serveru, jako by byly součástí souborový systém počítače uživatele nebo obojí. V posledních dvou případech přebírá FTP klient úkol interpretovat akce uživatele do příkazů protokolu FTP., což umožňuje používat protokol pro přenos souborů, aniž byste se seznámili se všemi jeho složitostmi.

Konkrétní příklady použití FTP klienta mohou být:

Implementace

V uživatelově nejjednodušším (ale nejsložitějším) případě je FTP klient emulátor souborového systému , který je jednoduše umístěn na jiném počítači. S tímto systémem souborů můžete provádět všechny akce, které jsou uživateli známé: kopírovat soubory ze serveru a na server, mazat soubory, vytvářet nové soubory. V některých případech je také možné soubory otevírat – pro prohlížení, spouštění programů, úpravy. Je pouze nutné vzít v úvahu, že otevření souboru znamená jeho předběžné stažení do počítače uživatele. Příklady takových programů jsou:

Vzhledem k rozšířenosti protokolu FTP existují snadní (z hlediska implementace) FTP klienti téměř v každém operačním systému . Použití těchto klientů však vyžaduje dovednosti v používání konzole a také znalost příkazů protokolu pro komunikaci se serverem. Takže ve Windows je takový nástroj ftp.exe. Mnoho linuxových sestavení má také ftp nástroj.

Oprávnění a oprávnění

Systém souborů na vzdáleném serveru má obvykle nastavení oprávnění pro různé uživatele. Anonymní uživatelé tedy mohou mít například přístup jen k některým souborům, o existenci dalších uživatelů se nedozvíme. Jiná skupina uživatelů může mít přístup k dalším souborům, nebo například kromě práv ke čtení souborů mohou být udělena i práva k zápisu nových nebo aktualizaci stávajících souborů. Rozsah možností přístupových práv závisí na operačním systému a softwaru každého konkrétního FTP serveru. Zpravidla sdílejí práva prohlížet obsah složky (tj. možnost získat seznam souborů v ní obsažených), číst soubor(y), zapisovat (vytvářet, mazat, aktualizovat) soubor(y).

Pro autorizaci si FTP server, když se k němu připojí FTP klient, vyžádá uživatelské jméno a heslo. Většina FTP klientů zase tato data od uživatele interaktivně požaduje. Existuje také další způsob, jak specifikovat tato data jejich zahrnutím do adresy URL serveru FTP. Tedy například v řadě

ftp://vasya:[email protected]

Není neobvyklé, že tento způsob zadání uživatelského jména a hesla je jediným podporovaným FTP klientem.

Viz také