Installige ja konfigureerige FTP -server Linux Mint 20 -s

Install Configure Ftp Server Linux Mint 20



FTP või failiedastusprotokoll on kõige populaarsem võrguprotokoll, mida kasutatakse failide ja teabe edastamiseks kahe süsteemi vahel võrgu kaudu. Kuid vaikimisi ei krüpteeri FTP liiklust, mis pole turvaline meetod ja võib lõppeda serveri rünnakuga. Siit tuleb VSFTPD, mis tähistab väga turvalist FTP -deemoni ja on turvaline, stabiilne ja kiire FTP -server. VSFTPD on litsentsitud GNU GPL alusel. Enamiku Linuxi distributsioonide puhul kasutatakse vaikimisi FTP -serverina VSFTPD -d. Selles artiklis saate teada, kuidas installida ja konfigureerida FTP -serverit Linux Mint OS -is.

Märkus. Oleme selgitanud protseduuri ja käske Linux Mint 20 OS -is. Enam -vähem sama protseduuri saab järgida ka vanemates Mint versioonides.





FTP -serveri installimine

FTP -serveri installimiseks Linux Mintisse toimige järgmiselt.



Samm: installige VSFTPD

Meie esimene samm on VFTPD installimine meie süsteemi. Selleks käivitage Terminal Mint OS -is, kasutades kiirklahvi Ctrl+Alt+T. Seejärel andke süsteemi hoidlaindeksi värskendamiseks terminalis järgmine käsk:



$sudosobiv uuendus

Seejärel installige VSFTPD, kasutades terminalis järgmist käsku:





$sudoasjakohanepaigaldada -javsftpd

Pärast VSFTPD installimise lõpetamist liigume konfigureerimise poole.



Samm: seadistage VSFTPD

VSFTPD -d saab konfigureerida /etc/vsftpd.conf faili. Muutke /etc/vsftpd.conf faili, kasutades terminalis järgmist käsku:

$sudo nano /jne/vsftpd

Nüüd lisage või tühistage järgmised read (kui need on juba failis lisatud):

kuula = EI
anonüümne_võimalik = EI
local_enable = JAH
write_enable = JAH
kohalik_umask = 022
dirmessage_enable = JAH
use_localtime = JAH
xferlog_enable = JAH
connect_from_port_20 = JAH
chroot_local_user = JAH
secure_chroot_dir =/var/run/vsftpd/empty
pam_teenuse_nimi = vsftpd
rsa_cert_file = / etc / ssl / certs / ssl-cert-snakeoil.pem
rsa_private_key_file =/etc/ssl/private/ssl-cert-snakeoil.key
ssl_enable = Jah
pasv_enable = Jah
pasv_min_port = 10000
pasv_max_port = 10100
allow_writeable_chroot = JAH
ssl_tlsv1 = JAH
ssl_sslv2 = EI
ssl_sslv3 = EI

Kui olete valmis, salvestage ja sulgege /etc/vsftpd.conf faili.

Samm: lubage tulemüüri pordid

Kui teie süsteemis töötab tulemüür, peate selle kaudu lubama mõned FTP -pordid. Portide 20 ja 21 lubamiseks andke terminalis välja järgmised käsud:

$sudoufw lubagekakskümmend/tcp
$sudoufw lubagekakskümmend üks/tcp

Saate kontrollida, kas port on tulemüüris lubatud või mitte, kasutades järgmist terminali käsku:

$sudoufw staatus

Samm: lubage ja käivitage VSFTPD

Nüüd on VSFTPD tulemüüris konfigureeritud ja lubatud; nüüd saame lubada ja käivitada VSFTPD teenused. Siin on käsud selleks:

VSFTPD teenuse käivitamise lubamiseks käivitage terminalis järgmine käsk:

$sudosystemctllubadavsftpd.teenus

VSFTPD teenuse käivitamiseks andke terminalis järgmine käsk:

$sudosystemctl start vsftpd.service

Kui peate pärast konfiguratsioonimuudatuste tegemist VSFTPD -teenuse taaskäivitama, andke terminalis järgmine käsk:

$sudosystemctl taaskäivitage vsftpd.service

Et kontrollida, kas VSFTPD on aktiivne ja töötab, andke terminalis järgmine käsk:

$sudosystemctl staatus vsftpd.service

Samm: looge FTP kasutaja

Seejärel looge kasutajakonto, mida kasutatakse FTP -ühenduse testimiseks. Kasutajakonto loomiseks ja parooli määramiseks andke terminalis järgmised käsud:

$ $sudoadduser<kasutajanimi>
$sudo passwd <kasutajanimi>

6. samm: testige FTP -ühendust

Nüüd on meie FTP -server valmis, seega on aeg FTP -ühendust testida.

FTP -ühenduse lokaalseks testimiseks andke terminalis järgmine käsk, asendades oma FTP -serveri tegeliku IP -aadressiga:

$ftp <IP-aadress>

FTP -ühendust saate testida ka kaugjuhtimisega, kasutades sama ülaltoodud käsku kaugsüsteemist. Olen testinud võrgus oleva Windowsi masina FTP -ühendust.

FTP -serveriga ühenduse loomiseks saate kasutada ka FTP -klienti, näiteks Filezilla. Rakenduse Filezilla kasutamiseks FTP -serveriga ühenduse loomiseks sisestage FTP -serveri IP -aadress, kasutajanimi ja parool, mille olete varem määranud, ning pordi number 21 ja seejärel klõpsake Kiirühendus nuppu.

Kui olete ühenduse loonud, logite teid edukalt FTP -serverisse sisse ja pääsete juurde kaugserveri failidele ja kaustadele.

Seal saate installida ja konfigureerida FTP -serveri Linux Mint 20 süsteemis. Järgides ülalkirjeldatud lihtsaid samme, saate hõlpsalt seadistada FTP -serveri ja selle kaudu faile üle kanda.