FTP je protokol, který nám umožňuje přenášet soubory mezi dvěma různými servery po síti. Děje se tak mezi „serverem“ a „klientským“ počítačem. Provádí se na portech 20 a 21. Port 21 slouží k navázání spojení mezi dvěma počítači a port 20 slouží k přenosu dat. Zároveň nemusí být FTP servery tak výrazné jako dříve. Stále mohou být velmi užitečné, zvláště pokud jsou používány na intranetu. Společnosti s intranetem pro každodenní práci mají FTP server, který je otevřený všem nainstalovaným souborům, a to je v Ubuntu 20.04 snadno možné.
Tento příspěvek vám řekne, co je to FTP server a jak jej nainstalovat na Ubuntu 20.04.
Instalace serveru FTP:
Aktualizujte svůj systém:
Spusťte následující příkaz pro aktualizaci systémových úložišť:
$ sudo dostalo apt aktualizaci
Instalace vsftpd (FTP server):
Nejprve musíme získat vsftpd. „vsftpd“ je FTP server, který je bezpečný, rychlý a pohodlný pro systémy Linux.
Spusťte níže uvedený příkaz:
$ sudo vhodné K instalaci vsftpd
Ve výchozím nastavení se spustí jako všechny služby v Debianu.
Zkontrolujte stav vsftpd:
Po instalaci vsftpd (FTP server) spusťte příkaz a zkontrolujte stav, zda běží nebo ne:
$sudo Stav služby vsftpd
Ukazuje „FTP server běží správně.
Konfigurace serveru FTP:
Všechny konfigurace VSFTPD jsou v /etc/vsftpd.conf Soubor, aby bylo možné jej před změnou snadno zálohovat. Pokud se stane něco neočekávaného, můžeme se vrátit k originálu a vrátit zpět všechny chyby.
Pro vytvoření zálohy použijte daný příkaz:
$ sudo cp /Etc/vsftpd.conf /Etc/vsftpd.conf.bakZadávejte všechny komentáře systematicky.
Začněme aktivním nasloucháním serveru.
Zadejte poslech =ANO
Pokud IPv6 nepoužíváte, musí být zakázáno:
listen_ipv6 =Ne.
Je také nevhodné poskytnout přístup anonymnímu uživateli:
anonym_enable =NE
Ve výchozím nastavení může klient soubor pouze stáhnout, takže jej ponechte aktivní:
local_enable =ANO
write_enable =ANO
FTP funguje na portu 20:
connect_from_port_20 =ANO.
Port seznamu lze změnit:
listen_port =XX
Uložte změny pomocí „CTRL + o“ a zavřete soubor pomocí „CTRL + x“.
Terminál vypadá takto.
Pro zobrazení souboru bez komentáře zadejte zmíněný příkaz:
$ sudo cat /Etc/vsftpd.conf | grep -V "^# "
Vytvoření nového uživatele:
Spusťte níže uvedený příkaz a vytvořte nového uživatele pro konfiguraci serveru:
$ sudo useradd –m user1
Budete požádáni o přidělení hesla. Zadejte heslo:
Pro potvrzení zadejte heslo znovu. Vaše heslo bylo aktualizováno.
Uživatel úspěšně vytvořil na serveru FTP.
Konfigurace FTP serveru pod Ubuntu 20.04:
Máme dvě možnosti pro konfiguraci serveru FTP:
- Konfigurovat pomocí terminálu
- Konfigurovat pomocí prohlížeče
Ke konfiguraci serveru potřebujeme IP adresu; Zkontrolujte svou IP adresu pomocí následujícího příkazu:
$ ifconfig
Konfigurovat pomocí terminálu:
Spusťte terminál a zadejte přístup k němu pomocí adresy IP serveru:
$ ftp 10.0.2.15
Konfigurace pomocí prohlížeče:
Otevřete prohlížeč a povolte přístup k serveru FTP. Následující adresa je:
ftp://10.0.2.15Po připojení budete požádáni o zadání uživatelského jména a hesla:
Po zadání přístupových údajů klikněte na „OK“, dojde k navázání spojení.
Diplom:
FTP (File Transfer Protocol) je softwarová aplikace, která nám umožňuje posílat soubory z jednoho systému do druhého přes internet. Je to široce přijímaný protokol. Jeden systém funguje jako server pro ukládání informací a druhý funguje jako klient, který odesílá nebo požaduje soubory ze serveru. Prostřednictvím tohoto příspěvku jsme pochopili, jak nainstalovat FTP server a nakonfigurovat jej pomocí terminálu a prohlížeče pod Ubuntu 20.04.