FTP

Telepítse és konfigurálja az FTP szervert a Linux Mint 20 rendszeren

Telepítse és konfigurálja az FTP szervert a Linux Mint 20 rendszeren
Az FTP vagy a File Transfer Protocol a legnépszerűbb hálózati protokoll, amelyet fájlok és információk két rendszer közötti hálózaton keresztül történő továbbítására használnak. Az FTP azonban alapértelmezés szerint nem titkosítja a forgalmat, ami nem biztonságos módszer, és támadást eredményezhet egy szerveren. Itt jön a VSFTPD, amely a nagyon biztonságos FTP démont jelenti, és egy biztonságos, stabil és gyors FTP szerver. A VSFTPD a GNU GPL alatt licencelt. A legtöbb Linux disztribúció esetén a VSFTPD-t használják alapértelmezett FTP-kiszolgálóként. Ebben a cikkben megtudhatja, hogyan kell telepíteni és konfigurálni az FTP szervert a Linux Mint OS rendszeren.

Megjegyzés: Elmagyaráztuk az eljárást és a parancsokat a Linux Mint 20 operációs rendszeren. Nagyjából ugyanez az eljárás követhető a régebbi Mint verziókban.

Az FTP szerver telepítése

FTP-kiszolgáló telepítéséhez a Linux Mint programba kövesse az alábbi lépéseket:

1. lépés: Telepítse a VSFTPD-t

Első lépésünk a VFTPD telepítése a rendszerünkre. Ehhez indítsa el a Mint OS operációs rendszer terminálját a Ctrl + Alt + T billentyűparancs segítségével. Ezután adja ki a következő parancsot a terminálban a rendszer-adattár index frissítéséhez:

$ sudo apt frissítés

Ezután telepítse a VSFTPD-t a következő paranccsal a terminálon:

$ sudo apt install -y vsftpd

A VSFTPD telepítésének befejezése után a konfiguráció felé haladunk.

2. lépés: Konfigurálja a VSFTPD-t

A VSFTPD a / etc / vsftpd.konf fájl. Szerkessze a / etc / vsftpd.konf fájl a következő paranccsal a Terminálban:

$ sudo nano / etc / vsftpd

Most adja hozzá vagy törölje a következő sorokat (ha már hozzá vannak adva a fájlhoz):

hallgat = NEM
anonymous_enable = NEM
local_enable = IGEN
write_enable = IGEN
local_umask = 022
dirmessage_enable = IGEN
use_localtime = IGEN
xferlog_enable = IGEN
connect_from_port_20 = IGEN
chroot_local_user = IGEN
secure_chroot_dir = / var / run / vsftpd / empty
pam_szolgáltatás_neve = vsftpd
rsa_cert_file = / etc / ssl / certs / ssl-cert-snakeoil.pem
rsa_private_key_file = / etc / ssl / private / ssl-cert-snakeoil.kulcs
ssl_enable = Igen
pasv_enable = Igen
pasv_min_port = 10000
pasv_max_port = 10100
allow_writeable_chroot = IGEN
ssl_tlsv1 = IGEN
ssl_sslv2 = NEM
ssl_sslv3 = NEM

Miután elkészült, mentse el és zárja be a / etc / vsftpd.konf fájl.

3. lépés: Engedélyezze a tűzfal portjait

Ha egy tűzfal fut a rendszerén, akkor engedélyeznie kell rajta néhány FTP-portot. Adja ki a következő parancsokat a Terminálban a 20. és 21. port engedélyezéséhez:

$ sudo ufw 20 / tcp engedélyezése
$ sudo ufw 21 / tcp engedélyezése

Ellenőrizheti, hogy engedélyezték-e a portot a tűzfalban, vagy sem a következő paranccsal:

$ sudo ufw állapot

4. lépés: Engedélyezze és futtassa a VSFTPD-t

Most a VSFTPD konfigurálva van és engedélyezve van a tűzfalon; most engedélyezhetjük és futtathatjuk a VSFTPD szolgáltatásokat. Íme a parancsok erre:

A VSFTPD szolgáltatás indításának engedélyezéséhez adja ki a következő parancsot a terminálban:

$ sudo systemctl enable vsftpd.szolgáltatás

A VSFTPD szolgáltatás futtatásához adja ki a következő parancsot a terminálban:

$ sudo systemctl start vsftpd.szolgáltatás

Ha a konfigurációs módosítások elvégzése után újra kell indítania a VSFTPD szolgáltatást, adja ki a következő parancsot a terminálban:

$ sudo systemctl indítsa újra a vsftpd fájlt.szolgáltatás

Annak ellenőrzéséhez, hogy a VSFTPD aktív-e és fut-e, adja ki a következő parancsot a terminálban:

$ sudo systemctl status vsftpd.szolgáltatás

5. lépés: Hozzon létre egy FTP-felhasználót

Ezután hozzon létre egy felhasználói fiókot, amelyet az FTP-kapcsolat tesztelésére használnak. Adja ki a következő parancsokat a Terminálban felhasználói fiók létrehozásához és jelszó beállításához:

$ $ sudo adduser
$ sudo passwd

6. lépés: Tesztelje az FTP kapcsolatot

Most már készen áll az FTP-kiszolgálónk, ezért ideje tesztelni az FTP-kapcsolatot.

Az FTP-kapcsolat helyi teszteléséhez adja ki a következő parancsot a Terminálban a az FTP-kiszolgáló tényleges IP-címe alapján:

$ ftp

Az FTP-kapcsolatot távolról is tesztelheti a távoli rendszer fenti parancsának használatával. Teszteltem az FTP-kapcsolatot a Windows-gépről a hálózaton.

Az FTP-kiszolgálóhoz való csatlakozáshoz használhatja az FTP-klienst is, például a Filezillát. Ha a Filezilla alkalmazást szeretné használni az FTP-kiszolgálóhoz való csatlakozáshoz, adja meg az FTP-kiszolgáló IP-címét, a korábban megadott felhasználónév és jelszót, valamint a 21-es portszámot, majd kattintson a Gyors csatlakozás gomb.

A csatlakozás után sikeresen bejelentkezik az FTP-kiszolgálóra, és hozzáférhet a távoli kiszolgáló fájljaihoz és mappáihoz.

Itt van az FTP szerver telepítése és konfigurálása a Linux Mint 20 rendszeren. A fent leírt egyszerű lépések végrehajtásával könnyedén beállíthatja az FTP-kiszolgálót és fájlokat továbbíthat rajta.

A WinMouse segítségével testre szabhatja és javíthatja az egérmutató mozgását a Windows PC-n
Ha szeretné javítani az egérmutató alapértelmezett funkcióit, használjon ingyenes programokat WinMouse. További funkciókat kínál, amelyek segítenek ab...
Az egér bal oldali gombja nem működik a Windows 10 rendszeren
Ha dedikált egeret használ laptopjával vagy asztali számítógépével, de a az egér bal gombja nem működik a Windows 10/8/7 rendszeren valamilyen oknál f...
A kurzor véletlenszerűen ugrik vagy mozog, miközben gépel a Windows 10-ben
Ha úgy találja, hogy az egér kurzor önállóan, automatikusan, véletlenszerűen ugrik vagy mozog, miközben gépel Windows laptopba vagy számítógépbe, akko...