Poznámka: Vysvetlili sme postup a príkazy v systéme Linux Mint 20 OS. Rovnaký postup je možné dodržať pri starších verziách mincovne.
Inštaluje sa server FTP
Pri inštalácii servera FTP v systéme Linux Mint postupujte podľa nasledujúcich krokov:
Krok 1: Nainštalujte VSFTPD
Naším prvým krokom bude inštalácia VFTPD do nášho systému. Ak to chcete urobiť, spustite terminál v systéme Mint OS pomocou klávesovej skratky Ctrl + Alt + T. Potom v Termináli zadajte nasledujúci príkaz na aktualizáciu indexu systémového úložiska:
$ sudo apt aktualizáciaPotom nainštalujte VSFTPD pomocou nasledujúceho príkazu v Termináli:
$ sudo apt install -y vsftpd
Po dokončení inštalácie VSFTPD sa posunieme ku konfigurácii.
Krok 2: Konfigurácia VSFTPD
VSFTPD je možné konfigurovať pomocou / etc / vsftpd.konf spis. Upravte / etc / vsftpd.konf súbor pomocou nasledujúceho príkazu v Termináli:
$ sudo nano / etc / vsftpdTeraz pridajte alebo odkomentujte nasledujúce riadky (ak sú už v súbore pridané):
počúvať = NIEanonymous_enable = NIE
local_enable = ÁNO
write_enable = ÁNO
local_umask = 022
dirmessage_enable = ÁNO
use_localtime = ÁNO
xferlog_enable = ÁNO
connect_from_port_20 = ÁNO
chroot_local_user = ÁNO
secure_chroot_dir = / var / run / vsftpd / prázdny
pam_service_name = vsftpd
rsa_cert_file = / etc / ssl / certs / ssl-cert-snakeoil.pem
rsa_private_key_file = / etc / ssl / private / ssl-cert-snakeoil.kľúč
ssl_enable = Áno
pasv_enable = Áno
pasv_min_port = 10 000
pasv_max_port = 10100
allow_writeable_chroot = ÁNO
ssl_tlsv1 = ÁNO
ssl_sslv2 = NIE
ssl_sslv3 = NIE
Po dokončení uložte a zatvorte / etc / vsftpd.konf spis.
Krok 3: Povolenie portov v bráne firewall
Ak je vo vašom systéme spustená brána firewall, budete musieť cez ňu povoliť niektoré porty FTP. Zadaním nasledujúcich príkazov v termináli povolíte porty 20 a 21:
$ sudo ufw povoliť 20 / tcp$ sudo ufw povoliť 21 / tcp
To, či je port povolený v bráne firewall alebo nie, môžete overiť pomocou nasledujúceho príkazu v termináli:
stav $ sudo ufwKrok 4: Povolte a spustite VSFTPD
Teraz je VSFTPD nakonfigurovaný a povolený v bráne firewall; teraz môžeme povoliť a spustiť služby VSFTPD. Tu sú uvedené príkazy:
Ak chcete povoliť spustenie služby VSFTPD pri bootovaní, zadajte v termináli nasledujúci príkaz:
$ sudo systemctl povoliť vsftpd.službyAk chcete spustiť službu VSFTPD, zadajte v termináli nasledujúci príkaz:
$ sudo systemctl start vsftpd.službyAk potrebujete po vykonaní akýchkoľvek zmien v konfigurácii reštartovať službu VSFTPD, zadajte v termináli nasledujúci príkaz:
$ sudo systemctl reštart vsftpd.službyAk chcete skontrolovať, či je VSFTPD aktívny a spustený, zadajte v termináli nasledujúci príkaz:
$ sudo systemctl status vsftpd.služby
Krok 5: Vytvorte používateľa FTP
Ďalej vytvorte používateľský účet, ktorý sa použije na testovanie pripojenia FTP. Zadaním nasledujúcich príkazov v termináli vytvorte používateľský účet a nastavte heslo:
$ $ sudo adduser$ sudo passwd
Krok 6: Vyskúšajte pripojenie FTP
Teraz je náš server FTP pripravený, takže je čas otestovať pripojenie FTP.
Ak chcete lokálne otestovať pripojenie FTP, zadajte nasledujúci príkaz v termináli nahradením
Môžete tiež otestovať pripojenie FTP na diaľku pomocou rovnakého vyššie uvedeného príkazu zo vzdialeného systému. Testoval som pripojenie FTP zo zariadenia so systémom Windows v sieti.
Na pripojenie k serveru FTP môžete tiež použiť klienta FTP, ako je Filezilla. Ak chcete na pripojenie k serveru FTP použiť aplikáciu Filezilla, zadajte adresu IP servera FTP, používateľské meno a heslo, ktoré ste nastavili skôr, a číslo portu 21 a potom kliknite na Rýchle pripojenie tlačidlo.
Po pripojení budete úspešne prihlásení na server FTP a budete mať prístup k súborom a priečinkom vzdialeného servera.
Tam máte inštaláciu a konfiguráciu servera FTP v systéme Linux Mint 20. Podľa vyššie opísaných jednoduchých krokov môžete ľahko nastaviť server FTP a prenášať cez neho súbory.