FTP/Otázky a odpovědi
Tato stránka je součástí projektu: | |
Příslušnost: všeobecná |
Doplňový studijní nástroj pro seznámení se s FTP slouží jako doplnění Vašeho osobního studia. Používá se tak, že si zde zapisujete otázky a sami si k nim na internetu (chatGPT, YouTube, diskusní skupiny) hledáte odpovědi, které pak také zapíšete. V rámci procvičování porozumění danému tématu můžete také zodpovědět otázky, bez odpovědí.
Pokud problematice rozumíte používáte sekci Obecné otázky, v opačném případě zapisujete do sekce Laické otázky a musíte připojit detailní popis, video či fotografie, aby ostatní pochopili o čem mluvíte. Poslední sekce slouží pro související otázky. Někdy je ale výhodnější najít k související otázce stránku, která se daným tématem zabývá. Volbu necháváme na Vás. Má to své výhody i nevýhody.
Obecné otázky
editovatPokud umíte pojmenovat jednoltivé části a procesy, pak je to otázka obecná a mohou ji zodpovědět i ostatní. Pokud ne, pokračujte do sekce Laické otázky.
Č. | Otázka | Odpověď | Poznámky |
---|---|---|---|
OO.1 | Co je to FTP? | FTP (File Transfer Protocol) je vlastně soubor pravidel definující jakým způsobem se budou přenášet soubory mezi počítačem (klientem) a servrem po síti LAN nebo WiFi. Klient potřebuje znát IP adresu (nebo subdoménu) a port (místo kódu uživatelského serveru, kde jsou očekávány určité požadavky (např. FTP je obvykle na portu 21)) a dále též někdy i uživatelské jméno a heslo. Data se přenášejí v balíčcích nebo paketech (ty neodpovídají souborům). Protokol dataset rozřeže, přenese v libovolném pořadí a na závěr je zase poskládá do souborů. Přenos FTP je nešifrovaný, tzn. vše včetně třeba hesel se přenáší v prostém textu. To znamená, že pokud tyto data někdo na trase nebo na serveru zachytí, tak je může modifikovat. Fire Transfer Protocol byl sepsán již v roce 1971. | |
OO.2 | Co bylo před FTP? | Různé nestandardizované způsoby přenosu, nebo proprietární standardy. | Je si potřeba uvědomit, že internet v dnešní podobě postavené na identifikaci bodů pomocí IP adres na decentralizované síti vznikl až v roce 1983. Předtím od roku 1969 fungoval jeho předchůdce ARPANET. |
OO.3 | Co je SFTP? | SFTP (Secure Shell File Transfer Protocol) je samostnatný protokol, který spojuje výhody FTP a SSH. Nejedná se tedy o FTP v tunelu SSH, což by bylo složitější na vytváření ale skutečně o nový manuál, který tuto práci zjednodušuje. | Je třeba říct, že SSH není primárně určeno pro přenos souborů, ale správu serveru. I když přenos umožňuje, může být složitější na manipulaci. U SFTP je ta výhoda, že se na straně klienta může používat GUI, které takovou práci zjednoduší. |
OO.4 | Jsou čísla portů pevně přiřazená? | Nejsou, pouze se přiřazují rozsahy:
|
|
OO.5 | Co to je FTP server? | Je to software zajišťující chod FTP na straně serveru. | |
OO.6 | Co je to FTP-TLS? | Šifrované FTP postavené na šifrování TLS. Oproti SFTP může mít problémy s firewallem, protože jsou zde některé věci volitelné. |
Laické otázky
editovatPokud neumíte pojmenovat jednotlivé části, nebo procesy, jedná se o laickou otázku a je potřeba připojit obrázky, schémata, nebo videa a vše dokonale popsat, aby ostatní pochopili o čem mluvíte.
Č. | Otázka | Upřesnění, fotografie, video | Odpověď | Poznámky | Oborově srozumitelná varianta otázky |
---|---|---|---|---|---|
LO.1 | |||||
LO.2 | |||||
LO.3 |
Související otázky
editovatOtázky, které se netýkají hlavního předmětu, ale souvisí s ním. Zvažte zapsání dotazu a odpovědi na stránku, která je tématu bližší (seznam dostupných témat).
Č. | Otázka | Detailní popis, fotografie, video | Odpověď | Poznámky |
---|---|---|---|---|
SO.1 | Co to znamená, když FilleZilla hlásí neznámí certifikát? | |||
SO.2 | Co je to SSH? | Šifrovaný tok pro přenos dat často používaný pro správu serverů, protože se může ovládat z příkazového řádku. Uživatel se přihlašuje uživatelským jménem na určitý server (např. ssh [uživatel]@[server] , pokud by nebyl zaveden standardně na portu 22, tak se to řeší atributem -p , tedy třeba ssh -p 205 uživatel@server ). Ověření se provádí pomocí hesla, nebo páru klíčů (ssh-keygen vygeneruje klíč a ssh-copy-id user@192.178.6.10 přenese klíč na server). Zároveň se přenesou klíče pro šifrování dat. Klient může na serveru spouštět příkazy ze své konzole. SSH tak umožňuje přenášet data i přes nezabezpečené části sítě.
|
||
SO.3 | Co to je SSL? | SSL je šifrovací protokol, běžící například na protokolu HTTPS. Tzn. pokud se například uživatel přihlašuje do své mediawiki na webu, tak je to šifrováno právě prostřednictvím SSL. | ||
SO.4 | Co znamená chyba "neznámý klíč serveru"? | Znamená to, že si FileZilla ještě neuložila klíč serveru, ke kterému se připojuju. Proto ho považuje za neznámý. Mohu zkusit porovnat klíče, jestli jsou totožné. | ||
SO.5 | Co je to DNSSEC? | |||
SO.6 | Jak získám veřejný klíč přes SSH? | Musím zjistit svůj shell login a shell adresu. Případně port. Pak zadám do terminálu příkaz ve formátu ssh uživatelské_jméno@ssh_host_(doména) a případně doplním port -p číslo .
|
||
SO.7 | Má FileZilla nějaké logy, ze kterých by se daly kopírovat chybové hlášky? | |||
Co to je shell adresa? | Odkaz na webovou konzoli pro připojení do shell. |