FTP (File Transfer Protocol) je protokol pro přenos souborů, který se objevil dávno před HTTP a TCP/IP. FTP existuje od roku 1971 a je považován za nejstarší protokol aplikační vrstvy. Dnes se používá k připojení ke vzdáleným serverům(ftp vds) nebo počítačům. K nastavení práce potřebujete klienty FTP.
Z pokynů krok za krokem vyplývá, že budete muset:
1. Nainstalovat server protokolu pro přenos souborů, který podporuje protokoly zabezpečeného připojení (zejména SSL).
2. Vytvořit uživatelský účet a nakonfigurovat jej tak, aby fungoval.
3. Ověřte, zda existuje připojení k serveru protokolu pro přenos souborů.
4. Nainstalujte server File Transfer Protocol.
Pro instalaci a konfiguraci protokolu File Transfer Protocol v systému Ubuntu 20.04 LTS je třeba použít příkaz:
$ sudo apt update && apt install vsftpd
Server je již spuštěn, ale je třeba provést nastavení v konfiguračním souboru. Za tímto účelem jej otevřete a proveďte změny zaškrtnutím NE
nebo ANO
u nastavení. Poté je nutné aktualizovat konfigurační soubor a restartovat server.
Pro zajištění bezpečnosti přenosu dat je nutné připojit certifikáty SSL. Poté nakonfiguruje uživatelský účet FTP pro připojení. Zpočátku se můžete k serveru přihlásit pod lokálním, ale pak je lepší vytvořit samostatný účet s příkazem:
$ sudo useradd ftpuser -d /home/userftp -s /bin/false -m
V tomto příkladu jsme vytvořili uživatele s
přezdívkou userftp
, který bude v domovském adresáři /home/userftp
(přístup podle locale je zakázán). Vytvořte heslo.