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/vsftpdNüüd lisage või tühistage järgmised read (kui need on juba failis lisatud):
kuula = EIanonüü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 staatusSamm: 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.teenusVSFTPD teenuse käivitamiseks andke terminalis järgmine käsk:
$sudosystemctl start vsftpd.serviceKui peate pärast konfiguratsioonimuudatuste tegemist VSFTPD -teenuse taaskäivitama, andke terminalis järgmine käsk:
$sudosystemctl taaskäivitage vsftpd.serviceEt 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.