Před Internetem se objevila výměna dat. Vznik World Wide Web však rozšířil rozsah úkolů sdílení informací. FTP je hlavní protokol, spolu s poštou a www.
To poskytuje přenos informací není přístup k souborům. Přenos přes FTP nebyl původně zabezpečen, ale protokol FTPS pracující v šifrovaném kanálu SSL poskytuje přenos dat v bezpečí. To vám umožňuje chránit jak příkazy, tak přenášená data.
Servery FTPS poskytují certifikáty s veřejným klíčem. Zpravidla se vytvářejí pomocí nástrojů Unix nebo upravených nástrojů pro Windows, například OpenSSL.
Každý certifikát musí být podepsán certifikační autoritou. V opačném případě generuje klient FTPS upozornění.
Data mohou být zakódována ve vrstvě datového spojení (příkazy a / nebo data). Protokol FTPS používá dvě spojení:
Pokud je použito šifrování SSL, informace o čísle portu pro komunikaci nebudou k dispozici.
Přístup FTP je použití souboru pravidel popisujících připojení k počítači a správu připojení, souborů a přenosu souborů.
Protokol definuje, jak mohou různé počítače současně (vzdáleně) používat soubory ve sdílené síti. Internet FTP je navržen tak, aby poskytoval různé výpočetní platformy běžící v různých operačních systémech se schopností efektivně sdílet jakýkoli typ souboru.
Protokol FTPS umožňuje výměnu jak binárních, tak textových souborů a kódovací formát nemá příliš velkou hodnotu. Je důležité, aby to pochopil vysílající a přijímací strana.
Připojení FTPS se zpravidla provádí pomocí speciálních programů, zejména WinSCP, Far, Total Commander, FileZilla atd. Připojovací řetězec vypadá takto:
Každý program, který poskytuje připojení, umožňuje vyplnit příslušná pole vlastním způsobem. Ale pro jakékoliv připojení potřebujete vědět:
Anonymní připojení FTP / FTPS je také možné, ale nemají žádný praktický význam.
Klient FTPS může navázat spojení se serverem buď v explicitním nebo implicitním režimu.
V prvním případě se nejprve vytvoří běžné připojení FTP. Chcete-li odeslat citlivé informace, například hesla, klient odešle požadavek na přepnutí na zabezpečené připojení FTP. Po úspěšném vyjednávání (SSL) je mezi stranami připojení (server, klient) vytvořen bezpečný příkazový kanál.
Ve druhém případě se klient i server začnou vyměňovat data v chráněném režimu. Textové informace jsou přenášeny v šifrovaném formátu.
Práce s FTP serverem může být dvou typů:
Při přístupu k prostředkům FTP používáte speciální software, který poskytuje přenosový protokol FTP. Ale někdy potřebujete získat plnou kontrolu nad serverem a používat příkazy tohoto protokolu podle vlastního plánu.
Zejména to lze provést v prostředí Windows zadáním příkazu:
V důsledku toho budete vyzváni k zadání jména a hesla, které jsou známy serveru Server Name. Samozřejmě, v tomto jménu neexistují žádné citace, žádná ruská písmena. To znamená, že se jedná o obvyklý název webového zdroje, který funguje jako server FTP.
Je třeba poznamenat, že FTP server může poskytnout více než jeden přístup a mít více než jeden zdroj. Obvykle dvojice - jméno / heslo - poskytuje přístup k určitému souborovému systému konkrétního archivu souborů nebo stránek.
Ve většině případů se FTP již dlouho používá k přístupu k souborovému systému webu a nikoliv k nahrávání / stahování uložených dat. Přenos je stále relevantní, avšak v poslední době se stále častěji rozvíjejí nástroje pro práci s webovými stránkami, které umožňují vytvářet webové zdroje na místním serveru a zajišťují synchronizaci místního souborového systému se systémem se stejným názvem.
V tomto kontextu poskytuje přístup FTP přístup k kořenu webu, který vám umožňuje manipulovat s jeho stránkami: upravovat, přidávat nebo odstraňovat.
V tomto příkladu (žluté pozadí) je příkaz ftp zadán v klientském počítači v operačním systému Windows. Server hlásí data a nabídky, které určí uživatelské jméno. V tomto případě (zelené pozadí) je název "SCi_WMiX_22G (a) wmix.isv.by".
Přístup není anonymní a server požaduje heslo. Pro ověření po úspěšném připojení zadejte příkaz "ls" - zobrazte aktuální adresář.
Obvykle se síťový FTP nepoužívá na tak nízké úrovni. Je mnohem pohodlnější používat speciální programy, které jsou k tomu určeny. Téměř všichni poskytují pohodlné a bezpečné připojení a poskytují schopnost přenášet / přijímat soubory, vytvářet složky, procházet je, odstraňovat je a provádět běžné operace obvyklým způsobem, jako v lokálním souborovém systému.
Protokol FTPS se vylepšuje, a proto není zdaleka vždy přesný seznam příkazů a jejich názvy (získané při vyhledávání v prostředcích na internetu) budou odpovídat nástroji, který má být použit pro přístup k prostředku FTP.
Nejlepší způsob, jak zjistit seznam dostupných možností, je zadat příkaz nápovědy.
Mimochodem, použití protokolu FTP není z hlediska internetových útoků bezpečné: příkazy a data jsou vysílány otevřeně. V protokolu FTPS je vše chráněno. Je však třeba mít na paměti, že akce uživatele neumožňují vrácení zpět.
Vymazáním nebo přesunem souboru, vytvořením složky na nesprávném místě nebo s nesprávným názvem může dojít k poškození systému souborů FTP serveru. Ve skutečnosti se server nemůže poškodit. Ale přístup, který poskytuje určitému souborovému systému, by měl být používán správně.