- FTP je základný protokol na prenos súborov medzi servermi pomocou modelu klient-server.
- Zabezpečenie FTP je obmedzené, prenáša údaje v obyčajnom texte, čo ho robí zraniteľným voči útokom.
- Existujú bezpečnejšie a efektívnejšie metódy, ako napríklad SFTP a FTPS, ktoré ponúkajú šifrovanie údajov.
- Používanie služieb cloudového úložiska môže byť lacnejšou a bezpečnejšou alternatívou k FTP.
Základy FTP
Kľúčové vlastnosti FTP
- Prispôsobivosť: Poradí si s rôznymi veľkosťami a typmi súborov.
- Flexibilita v prevádzke: Umožňuje nahrávanie aj sťahovanie súborov.
- Úprava povolenia: Uľahčuje zmenu povolení a adresárov.
Porovnanie s HTTP
Ako používať FTP v systéme Linux
Inštalácia FTP klienta
Na Ubuntu alebo Debiane:
sudo apt-get install ftp
Na CentOS alebo Fedore:
sudo yum install ftp
Pripojte sa k serveru FTP
ftp
Prenos súboru
Pre stiahnutie súboru:
get
Ak chcete nahrať súbor:
put
Bežné FTP príkazy
ls: Zoznam súborov na serveri.cd: Zmena adresára na serveri.lcd: Zmena lokálneho adresára.binary: Nastavenie režimu binárneho prenosu.ascii: Nastavte režim prenosu ASCII.
Zabezpečenie FTP
Bezpečnostné riziká FTP
Zraniteľnosti
Zmierňovanie rizika
- Pasívny režim: Zlepšite bezpečnosť znížením nákladov na konfiguráciu brány firewall.
- Pasívne FTP a brány firewall: Blokuje externé požiadavky, chráni servery a siete.