Merk: Vi har forklart prosedyren og kommandoene på Linux Mint 20 OS. Mer eller mindre kan den samme prosedyren følges i eldre myntversjoner.
Installere FTP -serveren
For å installere en FTP -server på Linux Mint, følg trinnene nedenfor:
Trinn 1: Installer VSFTPD
Vårt første trinn vil være å installere VFTPD på systemet vårt. For å gjøre det, lanser terminalen i Mint OS ved å bruke CTRL+ALT+T -tastaturets snarvei. Utsted deretter følgende kommando i terminalen for å oppdatere system depotindeksen:
$ sudo apt oppdatering
Installer deretter VSFTPD ved å bruke følgende kommando i terminalen:
$ sudo apt install -y vsftpd
Etter at installasjonen av VSFTPD er fullført, vil vi gå mot konfigurasjon.
Trinn 2: Konfigurer VSFTPD
VSFTPD kan konfigureres gjennom /etc/vsftpd.konf fil. Rediger /etc/vsftpd.konf Fil ved å bruke følgende kommando i terminalen:
$ sudo nano /etc /vsftpd
Legg nå til eller ukompeter følgende linjer (hvis du allerede er lagt til i filen):
Hør = neiNår du er ferdig, lagre og lukk /etc/vsftpd.konf fil.
Trinn 3: Tillat porter i brannmuren
Hvis en brannmur kjører på systemet ditt, må du tillate noen FTP -porter gjennom det. Utsted følgende kommandoer i terminalen for å tillate portene 20 og 21:
$ sudo ufw tillater 20/tcp
$ sudo ufw tillater 21/tcp
Du kan bekrefte om porten er tillatt i brannmuren eller ikke ved å bruke følgende kommando i terminalen:
$ sudo ufw status
Trinn 4: Aktiver og kjør VSFTPD
Nå er VSFTPD konfigurert og tillatt i brannmuren; Nå kan vi aktivere og kjøre VSFTPD -tjenester. Her er kommandoene for å gjøre det:
For å gjøre det mulig for VSFTPD -tjenesten å starte på oppstart, kan du utstede følgende kommando i terminalen:
$ sudo SystemCTL Aktiver VSFTPD.service
For å kjøre VSFTPD -tjenesten, utsted følgende kommando i terminalen:
$ sudo systemctl start vsftpd.service
Hvis du trenger å starte VSFTPD -tjenesten på nytt etter å ha gjort noen konfigurasjonsendringer, kan du utstede følgende kommando i terminalen:
$ sudo SystemCTL Restart VSFTPD.service
For å bekrefte om VSFTPD er aktiv og kjører, kan du utstede følgende kommando i terminalen:
$ sudo systemctl status vsftpd.service
Trinn 5: Opprett en FTP -bruker
Deretter oppretter du en brukerkonto som skal brukes til å teste FTP -tilkoblingen. Utsted følgende kommandoer i terminalen for å opprette en brukerkonto og angi et passord:
$ $ sudo adduser
$ sudo passwd
Trinn 6: Test FTP -tilkobling
Nå er FTP -serveren vår klar, så det er på tide å teste FTP -tilkoblingen.
For å teste FTP -tilkobling lokalt, utsted følgende kommando i terminalen ved å erstatte den faktiske IP -adressen til FTP -serveren din:
$ ftp
Du kan også teste FTP -tilkoblingen eksternt ved å bruke den samme kommandoen ovenfor fra det eksterne systemet. Jeg har testet FTP -tilkoblingen fra Windows -maskinen på nettverket.
Du kan også bruke FTP -klienten som Filezilla for å koble til FTP -serveren. For å bruke FileZilla -applikasjonen for kobling til FTP -serveren, oppgi IP -adressen til FTP -serveren, brukernavnet og passordet du har angitt tidligere, og port nummer 21 og klikker deretter på QuickConnect knapp.
Når du er koblet til, vil du bli logget på FTP -serveren og vil kunne få tilgang til eksterne serverfiler og mapper.
Der har du installasjon og konfigurasjon av FTP -serveren på Linux Mint 20 -systemet. Ved å følge de ovennevnte enkle trinnene, kan du enkelt konfigurere FTP -serveren og overføre filer gjennom den.