FTP (File Transfer Protocol) er en filoverførselsprotokol, der kom frem længe før HTTP og TCP/IP. FTP har eksisteret siden 1971 og betragtes som den ældste protokol i applikationslaget. I dag bruges den til at oprette forbindelse til eksterne servere(ftp vds) eller computere. For at sætte arbejdet i gang har du brug for FTP-klienter.
De trinvise instruktioner indebærer, at du skal:
1. Installere en File Transfer Protocol-server, der understøtter sikre forbindelsesprotokoller (især SSL).
2. Oprette en brugerkonto og konfigurere den til at fungere.
3. Bekræft, at der er forbindelse til File Transfer Protocol-serveren.
4. Installer File Transfer Protocol-serveren.
For at installere og konfigurere File Transfer Protocol på Ubuntu 20.04 LTS skal du bruge kommandoen:
$ sudo apt update && apt install vsftpd
Serveren kører allerede, men du skal angive indstillingerne i config-filen. Det gør du ved at åbne den og foretage ændringer ved at sætte kryds i NO
eller YES
ud for indstillingerne. Derefter er det nødvendigt at opdatere konfigurationsfilen og genstarte serveren.
For at sikre sikkerheden ved dataoverførsel er det nødvendigt at tilslutte SSL-certifikater. Derefter konfigureres FTP-brugerkontoen til at oprette forbindelse. Først kan du logge ind på serveren under locale, men derefter er det bedre at oprette en separat konto med en kommando:
$ sudo useradd ftpuser -d /home/userftp -s /bin/false -m
I dette eksempel har vi oprettet en bruger
med kaldenavnet userftp
, som vil befinde sig i hjemmebiblioteket /home/userftp
(adgang via locale er nægtet). Opret en adgangskode.