FTP

Nakonfigurujte server FTP na serveri CentOS 8

Nakonfigurujte server FTP na serveri CentOS 8
vsftpd je server FTP s otvoreným zdrojovým kódom. Je veľmi bezpečný a stabilný. vsftpd sa tiež veľmi ľahko konfiguruje. vsftpd je k dispozícii v oficiálnom úložisku balíkov CentOS 8. Je tiež ľahké si ho nainštalovať do CentOS 8. V tomto článku vám ukážem, ako nainštalovať vsftpd FTP server a ako ho nakonfigurovať v systéme CentOS 8. Takže poďme na to.

Inštalácia vsftpd:

Najskôr aktualizujte medzipamäť úložiska balíkov CentOS 8 pomocou nasledujúceho príkazu:

$ sudo dnf makecache

Teraz nainštalujte vsftpd pomocou nasledujúceho príkazu:

$ sudo dnf nainštalovať vsftpd

Teraz stlačte Y a potom stlačte na potvrdenie inštalácie.

vsftpd by mal byt nainstalovany.

Správa služby vsftpd:

Po nainštalovaní vsftpd skontrolujte stav služby vsftpd pomocou nasledujúceho príkazu:

$ sudo systemctl status vsftpd

Ako vidíte, služba vsftpd je neaktívny (nebeží) a postihnutý (nespustí sa automaticky pri štarte systému).

Službu vsftpd môžete spustiť nasledujúcim príkazom:

$ sudo systemctl start vsftpd

Tiež pridajte službu vsftpd do spustenia systému CentOS 8 pomocou nasledujúceho príkazu:

$ sudo systemctl povoliť vsftpd

Teraz znova skontrolujte stav služby vsftpd.

$ sudo systemctl status vsftpd

Ako vidíte, služba vsftpd je aktívny (vsftpd beží) a povolené (automaticky sa spustí pri štarte systému).

Ak zmeníte akýkoľvek konfiguračný súbor vsftpd, budete musieť službu vsftpd reštartovať. Môžete to urobiť pomocou nasledujúceho príkazu:

$ sudo systemctl reštart vsftpd

Ak chcete službu vsftpd z nejakého dôvodu zastaviť, spustite nasledujúci príkaz:

$ sudo systemctl stop vsftpd

Povoliť prístup bránou firewall na server FTP:

Ak chcete povoliť prístup bránou firewall k portom FTP 20 a 21, spustite nasledujúci príkaz:

$ sudo firewall-cmd --add-service = ftp --zone = public --permanent

Teraz, aby sa zmeny brány firewall prejavili, spustite nasledujúci príkaz:

$ sudo firewall-cmd - načítať

Teraz by ste mali mať prístup na server FTP nainštalovaný na serveri CentOS 8 z iného počítača v sieti.

Prístup na server FTP:

Na prístup k serveru FTP nainštalovanému na vašom prístroji CentOS 8 budete potrebovať adresu IP vášho prístroja CentOS 8.

IP adresu vášho zariadenia CentOS 8 nájdete, spustite nasledujúci príkaz:

$ nmcli

V mojom prípade je adresa IP 192.168.20.129. U teba to bude iné. Odteraz ho teda vymeňte za svoj.

Teraz môžete na server FTP pristupovať z ľubovoľného klienta FTP. Môžete použiť jedného z klientov FTP príkazového riadku, ftp a lftp. Alebo môžete použiť grafického klienta FTP, FileZilla. V tomto článku použijem lftp FTP klienta.

Môžete nainštalovať lftp FTP klienta na CentOS / RHEL pomocou nasledujúceho príkazu:

$ sudo dnf nainštalovať lftp -y

Na Ubuntu / Debian môžete nainštalovať FTP klienta lftp pomocou nasledujúceho príkazu:

$ sudo apt nainštalovať lftp -y

Po nainštalovaní lftp sa môžete pripojiť k svojmu FTP serveru pomocou nasledujúceho príkazu:

$ lftp -u

Poznámka: V predvolenom nastavení je vsftpd nakonfigurovaný spôsobom, ktorý umožňuje prístup k adresárom HOME vašich používateľov CentOS 8, t.e vaše prihlasovacie meno. The je vaše prihlasovacie používateľské meno a heslo je heslo tohto prihlasovacieho používateľa.

V mojom prípade je príkaz lftp:

$ lftp -u shovon 192.168.20.129

Teraz zadajte heslo používateľa, ku ktorému sa pokúšate prihlásiť, a stlačte .

Mali by ste sa prihlásiť.

Teraz by ste mali byť schopní uviesť zoznam súborov / adresárov, nahrávať a sťahovať súbory atď.

Po dokončení testovania ukončite program lftp nasledujúcim spôsobom:

> skončiť

Pridanie nových používateľov FTP:

V predvolenej konfigurácii je pridanie nového používateľa FTP rovnaké ako vytvorenie nového používateľa CentOS 8.

Môžete vytvoriť nového používateľa CentOS 8 bob nasledujúcim príkazom:

$ sudo useradd --create-home bob

Ďalej nastavte heslo pre používateľa bob takto:

$ sudo passwd bob

Teraz zadajte nové heslo a stlačte .

Znova zadajte heslo a stlačte .

Heslo by malo byť nastavené.

Teraz by ste mali byť schopní prihlásiť sa ako užívateľ bob.

$ lftp -u bob 192.168.20.129

Zakázať prístup FTP používateľom:

V predvolenom nastavení sú do súboru pridané používateľské mená / etc / vsftpd / user_list je zamietnutý prístup na server FTP.

Ak teda chcete odmietnuť prístup niektorému používateľovi, vložte jeho používateľské meno do /etc / vsftpd / user_list spis. Nezabudnite uviesť jedno používateľské meno na každý riadok.

Najskôr otvorte / etc / vsftpd / user_list súbor s vi takto:

$ sudo vi / etc / vsftpd / user_list

Potom na konci tohto súboru pridajte požadované používateľské meno a súbor uložte.

Po dokončení reštartujte službu vsftpd nasledovne:

$ sudo systemctl reštart vsftpd

Konfigurácia vsftpd FTP servera:

Predvolený konfiguračný súbor vsftpd je / etc / vsftpd / vsftpd.konf.

Môžete otvoriť vsftpd.konf súbor na úpravy v textovom editore vi nasledovne:

$ sudo vi / etc / vsftpd / vsftpd.konf

Takto vsftpd.konf súbor vyzerá ako.

Formát každej možnosti konfigurácie je,

option-name = hodnota

Nájdete, aké možnosti vsftpd.konf podpora súborov z manuálovej stránky vsftpd.konf.

Ak chcete otvoriť vsftpd.konf manuálna stránka, spustite nasledujúci príkaz:

$ man vsftpd.konf

Teraz posuňte trochu nadol a mali by ste nájsť všetky vsftpd.conf podporovaný názov možnosti, čo robia, aké hodnoty sú povolené pre voľbu a predvolená hodnota pre voľbu.

Akonáhle ste zmenili vsftpd.konf súboru, nezabudnite reštartovať službu vsftpd, aby sa zmeny prejavili.

$ sudo systemctl reštart vsftp

Takto teda inštalujete a konfigurujete server FTP vsftpd na serveri CentOS 8. Ďakujeme, že ste si prečítali tento článok.

Ako zmeniť nastavenie myši a touchpadu pomocou systému Xinput v systéme Linux
Väčšina distribúcií systému Linux sa štandardne dodáva s knižnicou „libinput“ na spracovanie vstupných udalostí v systéme. Dokáže spracovať vstupné ud...
S ovládaním pomocou myši X-Mouse môžete tlačidlá myši premapovať odlišne pre iný softvér
Možno budete potrebovať nástroj, ktorý by mohol zmeniť ovládanie myši pri každej aplikácii, ktorú používate. Ak je to váš prípad, môžete vyskúšať apli...
Recenzia bezdrôtovej myši Microsoft Sculpt Touch
Nedávno som čítal o Microsoft Sculpt Touch bezdrôtová myš a rozhodol sa ju kúpiť. Po chvíli používania som sa rozhodol s ním podeliť o svoje skúsenost...