FTP (File Transfer Protocol) on failiedastuse protokoll, mis ilmus ammu enne HTTP ja TCP/IP. FTP on olemas alates 1971. aastast ja seda peetakse vanimaks rakenduskihi protokolliks. Tänapäeval kasutatakse seda kaugserveritega(ftp vds) või arvutitega ühendamiseks. Töö seadistamiseks on vaja FTP-kliente.
Samm-sammult juhised eeldavad, et teil on vaja:
1. Paigaldage failisiirdeprotokolli server, mis toetab turvalisi ühendusprotokolle (eelkõige SSL).
2. Looge kasutajakonto ja konfigureerige see tööle.
3. Kontrollida, et on olemas ühendus File Transfer Protocol serveriga.
4. Paigaldage File Transfer Protocol server.
File Transfer Protocol'i paigaldamiseks ja seadistamiseks Ubuntu 20.04 LTS-i tuleb kasutada käsku:
$ sudo apt update && apt install vsftpd
Server on juba käivitatud, kuid teil on vaja seadistused seadistusfailis määrata. Selleks avage see ja tehke muudatused, märgistades seadete juures NO
või YES
. Pärast seda on vaja uuendada config-faili ja taaskäivitada server.
Andmeedastuse turvalisuse tagamiseks on vaja ühendada SSL-sertifikaadid. Seejärel konfigureerib FTP kasutajakonto ühendamiseks. Esialgu saab serverisse sisse logida lokaali all, kuid seejärel on parem luua eraldi konto käsuga:
$ sudo useradd ftpuser -d /home/userftp -s /bin/false -m
Selles näites oleme loonud kasutaja
hüüdnimega userftp
, mis asub kodukataloogis /home/userftp
(ligipääs lokaali järgi on keelatud). Looge parool.