FTP

Instalirajte i konfigurirajte FTP poslužitelj na Linux Mint 20

Instalirajte i konfigurirajte FTP poslužitelj na Linux Mint 20
FTP ili protokol za prijenos datoteka najpopularniji je mrežni protokol koji se koristi za prijenos datoteka i informacija između dvaju sustava putem mreže. Međutim, FTP prema zadanim postavkama ne šifrira promet, što nije sigurna metoda i može rezultirati napadom na poslužitelj. Ovdje dolazi VSFTPD što je skraćenica od Very Secure FTP Daemon i siguran je, stabilan i brz FTP poslužitelj. VSFTPD je licenciran pod GNU GPL. Za većinu distribucija Linuxa, VSFTPD se koristi kao zadani FTP poslužitelj. U ovom ćete članku naučiti kako instalirati i konfigurirati FTP poslužitelj na OS Linux Mint.

Napomena: Objasnili smo postupak i naredbe na OS Linux Mint 20. Manje-više isti postupak može se slijediti u starijim verzijama Mint-a.

Instaliranje FTP poslužitelja

Da biste instalirali FTP poslužitelj na Linux Mint, slijedite korake u nastavku:

Korak 1: Instalirajte VSFTPD

Naš prvi korak bit će instalacija VFTPD-a u naš sustav. Da biste to učinili, pokrenite Terminal u OS Mint pomoću tipkovne prečac Ctrl + Alt + T. Zatim u terminalu izdajte sljedeću naredbu za ažuriranje indeksa spremišta sustava:

$ sudo apt ažuriranje

Zatim instalirajte VSFTPD pomoću sljedeće naredbe u terminalu:

$ sudo apt install -y vsftpd

Nakon završetka instalacije VSFTPD-a, prijeći ćemo na konfiguraciju.

Korak 2: Konfigurirajte VSFTPD

VSFTPD se može konfigurirati putem / etc / vsftpd.konf datoteka. Uredite / etc / vsftpd.konf datoteku pomoću sljedeće naredbe u terminalu:

$ sudo nano / etc / vsftpd

Sada dodajte ili raskomentirajte sljedeće retke (ako su već dodani u datoteku):

slušaj = NE
anonimno_enable = NE
local_enable = DA
write_enable = DA
lokalni_umask = 022
dirmessage_enable = DA
use_localtime = DA
xferlog_enable = DA
connect_from_port_20 = DA
chroot_local_user = DA
secure_chroot_dir = / var / run / vsftpd / empty
pam_service_name = vsftpd
rsa_cert_file = / etc / ssl / certs / ssl-cert-snakeoil.pem
rsa_private_key_file = / etc / ssl / private / ssl-cert-snakeoil.ključ
ssl_enable = Da
pasv_enable = Da
pasv_min_port = 10000
pasv_max_port = 10100
allow_writeable_chroot = DA
ssl_tlsv1 = DA
ssl_sslv2 = NE
ssl_sslv3 = NE

Kad završite, spremite i zatvorite / etc / vsftpd.konf datoteka.

Korak 3: Dopustite priključke u vatrozidu

Ako je vatrozid pokrenut na vašem sustavu, morat ćete mu omogućiti neke FTP priključke. U terminalu izdajte sljedeće naredbe kako biste omogućili priključke 20 i 21:

$ sudo ufw dopustiti 20 / tcp
$ sudo ufw dopustiti 21 / tcp

Pomoću sljedeće naredbe u terminalu možete provjeriti je li port dopušten u vatrozidu ili ne:

$ sudo ufw status

Korak 4: Omogućite i pokrenite VSFTPD

Sada je VSFTPD konfiguriran i dopušten u vatrozidu; sada možemo omogućiti i pokrenuti VSFTPD usluge. Evo naredbi za to:

Da biste omogućili pokretanje usluge VSFTPD prilikom pokretanja, izdajte sljedeću naredbu u terminalu:

$ sudo systemctl omogući vsftpd.servis

Da biste pokrenuli VSFTPD uslugu, u terminalu izdajte sljedeću naredbu:

$ sudo systemctl start vsftpd.servis

Ako trebate ponovno pokrenuti VSFTPD uslugu nakon bilo kakvih promjena u konfiguraciji, u terminalu izdajte sljedeću naredbu:

$ sudo systemctl ponovno pokrenite vsftpd.servis

Da biste provjerili je li VSFTPD aktivan i pokrenut, u terminalu izdajte sljedeću naredbu:

$ sudo systemctl status vsftpd.servis

Korak 5: Stvorite FTP korisnika

Zatim stvorite korisnički račun koji će se koristiti za testiranje FTP veze. U Terminalu izdajte sljedeće naredbe za stvaranje korisničkog računa i postavljanje lozinke:

$ $ sudo adduser
$ sudo passwd

Korak 6: Testirajte FTP vezu

Sada je naš FTP poslužitelj spreman, pa je vrijeme da testiramo FTP vezu.

Da biste lokalno testirali FTP vezu, izdajte sljedeću naredbu u Terminalu zamjenom stvarnom IP adresom vašeg FTP poslužitelja:

$ ftp

Također možete daljinski testirati FTP vezu pomoću iste gornje naredbe s udaljenog sustava. Testirao sam FTP vezu s Windows računala na mreži.

Za povezivanje s FTP poslužiteljem možete koristiti i FTP klijent poput Filezille. Da biste koristili aplikaciju Filezilla za povezivanje s FTP poslužiteljem, navedite IP adresu FTP poslužitelja, korisničko ime i lozinku koje ste ranije postavili i broj porta 21, a zatim kliknite Brzo povezivanje dugme.

Jednom kad se povežete, bit ćete uspješno prijavljeni na FTP poslužitelj i moći ćete pristupiti datotekama i mapama udaljenog poslužitelja.

Tamo imate instalaciju i konfiguraciju FTP poslužitelja na sustavu Linux Mint 20. Slijedeći gore opisane jednostavne korake, lako možete postaviti FTP poslužitelj i prenijeti datoteke preko njega.

Emulirajte klikove mišem lebdeći mišem bez klika u sustavu Windows 10
Korištenje miša ili tipkovnice u pogrešnom držanju pretjerane upotrebe može rezultirati mnogim zdravstvenim problemima, uključujući naprezanje, sindro...
Dodajte geste miša u sustav Windows 10 pomoću ovih besplatnih alata
Posljednjih godina računala i operativni sustavi uvelike su se razvili. Bilo je vrijeme kada su korisnici morali koristiti naredbe za navigaciju kroz ...
Kontrolirajte i upravljajte kretanjem miša između više monitora u sustavu Windows 10
Dvostruki zaslon upravitelja miša omogućuje vam kontrolu i konfiguriranje kretanja miša između više monitora, usporavajući njegovo kretanje blizu gran...