Märkus. Oleme selgitanud protseduuri ja käske Linux Mint 20 OS-is. Enam-vähem sama protseduuri saab järgida Mint-i vanemates versioonides.
FTP-serveri installimine
FTP-serveri installimiseks Linux Mintisse toimige järgmiselt
1. samm: installige VSFTPD
Meie esimene samm on VFTPD installimine meie süsteemi. Selleks käivitage Mint OS-is terminal, kasutades kiirklahve Ctrl + Alt + T. Seejärel väljastage terminalis süsteemihoidla registri värskendamiseks järgmine käsk:
$ sudo apt värskendusSeejärel installige VSFTPD, kasutades terminalis järgmist käsku:
$ sudo apt install -y vsftpd
Pärast VSFTPD installimise lõppu liigume konfiguratsiooni suunas.
2. samm: konfigureerige VSFTPD
VSFTPD saab konfigureerida / etc / vsftpd.konf faili. Redigeerige / etc / vsftpd.konf fail, kasutades terminalis järgmist käsku:
$ sudo nano / etc / vsftpdNüüd lisage järgmised rida või tühistage kommentaarid (kui need on juba faili lisatud):
kuula = EIanonüümne_enable = EI
local_enable = JAH
write_enable = JAH
local_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 / tühi
pam_teenuse_nimi = vsftpd
rsa_cert_file = / etc / ssl / certs / ssl-cert-snakeoil.pem
rsa_private_key_file = / etc / ssl / private / ssl-cert-snakeoil.võti
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.konf faili.
3. samm: lubage tulemüüris porte
Kui teie süsteemis töötab tulemüür, peate selle kaudu lubama mõned FTP-pordid. Pordide 20 ja 21 lubamiseks väljastage terminalis järgmised käsud:
$ sudo ufw lubab 20 / tcp$ sudo ufw lubab 21 / tcp
Saate kontrollida, kas port on lubatud tulemüüris või mitte, kasutades terminalis järgmist käsku:
$ sudo ufw olek4. samm: lubage ja käivitage VSFTPD
Nüüd on VSFTPD konfigureeritud ja lubatud tulemüüris; nüüd saame lubada ja käitada VSFTPD teenuseid. Siin on käsud seda teha:
VSFTPD-teenuse käivitamisel lubamiseks käivitage terminalis järgmine käsk:
$ sudo systemctl lubab vsftpd.teenusTeenuse VSFTPD käivitamiseks väljastage terminalis järgmine käsk:
$ sudo systemctl start vsftpd.teenusKui peate pärast konfiguratsioonimuudatuste tegemist VSFTPD-teenust taaskäivitama, väljastage terminalis järgmine käsk:
$ sudo systemctl taaskäivitage vsftpd.teenusKui soovite kontrollida, kas VSFTPD on aktiivne ja töötab, väljastage terminalis järgmine käsk:
$ sudo systemctl olek vsftpd.teenus
5. samm: looge FTP-kasutaja
Järgmisena looge kasutajakonto, mida kasutatakse FTP-ühenduse testimiseks. Kasutajakonto loomiseks ja parooli määramiseks väljastage Terminalis järgmised käsud:
$ $ sudo adduser$ sudo passwd
6. samm: testige FTP-ühendust
Nüüd on meie FTP-server valmis, seega on aeg testida FTP-ühendust.
FTP-ühenduse lokaalseks testimiseks väljastage terminalis järgmine käsk, asendades selle
FTP-ühendust saate testida ka kaugjuhtimisega, kasutades kaugsüsteemi sama ülaltoodud käsku. Olen testinud FTP-ühendust Windowsi masinast võrgus.
FTP-serveriga ühenduse loomiseks võite kasutada ka FTP-klienti nagu Filezilla. Rakenduse Filezilla kasutamiseks FTP-serveriga ühenduse loomiseks sisestage FTP-serveri IP-aadress, varem määratud kasutajanimi ja parool ning pordi number 21 ja seejärel klõpsake nuppu Kiire ühendus nuppu.
Pärast ühenduse loomist logitakse edukalt FTP-serverisse sisse ja pääsete juurde serveriserveri failidele ja kaustadele.
Seal on teil FTP serveri installimine ja konfigureerimine Linux Mint 20 süsteemis. Järgides ülalkirjeldatud lihtsaid samme, saate hõlpsasti FTP-serveri seadistada ja selle kaudu faile edastada.