Inštalácie a nastavenie servera FTP v Ubuntu

Inštalácie a nastavenie servera FTP v Ubuntu

Miestny server FTP je schopnosť prenášať súbory pomocou protokolu prenosu súborov. Používa sa na pohodlnú výmenu súborov pomocou káblovej a bezdrôtovej miestnej siete. Tento lokálny server môže byť užitočný v práci aj doma. Pomocou Ubuntu je server FTP ešte pohodlnejší, pretože vyžaduje minimálne sily a zdroje na konfiguráciu a použitie.

Na základe Ubuntu môžete nainštalovať server FTP.


Malá teória

Protokol výmeny súborov sa dnes často používa na prenos vlastných zdrojov na servery na internete, ako aj medzi dôveryhodnými počítačmi. Dobre -známe zákazníci FTP pre Windows, napríklad FileZilla, sú zamerané na interakciu dvoch počítačov, pričom výmena údajov je čo najjednoduchšia a riadia.

Protokol je postavený na základe logiky klient-server. To znamená prítomnosť dvoch technických strán - klienta (ktorého potreby slúžia) a server (ktorý slúži potrebám). Pripojenie k serveru je možné vykonať tak pomocou otvorenej autentifikácie (prihlasovacie meno a heslo), ako aj anonymne (ak je podporovaný). Napriek tomu je protokol FTP slabý vo vzťahu k ochrane, najmä podľa dnešných štandardov. V Ubuntu však inštalácia FTP môže obsahovať niektoré ďalšie ochranné normy.

Prejdeme k tréningu. Démon Profpd

Aby bola inštalácia servera Ubuntu FTP úspešná, používame tzv. „Demon“. Toto je program, ktorý nám umožňuje vykonávať rutinné úlohy a beží na pozadí. Démon, ktorý je potrebný pre FTP na Ubuntu - Proftpd. Jeho inštalácia je vykonaná jednoduchým príkazom v termináli:

„Sudo apt-get inštalovať proftpd“.

Po dokončení inštalácie budete musieť aktualizovať konfiguráciu servera a zmeniť základné nastavenia. Pomôže to nakonfigurovať proces zadávania servera. Všetky potrebné zmeny sú potrebné vykonať v súbore “/etc/propoftpd/proftpd.Konf „. Môže sa okamžite otvoriť pomocou editora Nano.

Takže nastavenie servera Ubuntu FTP sa začalo. Po prvé, zmeňte 2 potrebné parametre.

Na samom konci súboru pridajte riadok:

„AuthuserFile/etc/proprontpd/ftpd.Passwd "

Je to v tomto dokumente, ktorý vám ponúkneme pridať neskôr, hlavné vstupné parametre budú uložené. Odstraňujeme symbol komentára z riadku „DeFaultroot“ - „#“. Teraz prejdeme na opravu súboru „/etc/škrupiny“. Musíte k tomu pridať riadok „/bin/false“. S pomocou týchto príkazov môžete do existujúcej skupiny pridať nových používateľov:

„Názov skupiny AddGroup zo skupiny_Polizer“, ak vložíte „názov the_parper“ = "ftp" a "group" = "www-data", je možné pracovať so súbormi v „vlastníctve“ servera.

Okrem toho inštalácia servera Ubuntu FTP poskytuje príkaz „Zmena vlastníka“: „Chown -r FTP: www -data“. Vďaka jej pomoci môžete urobiť vlastníka používateľa „FTP“. Skupina „www-data“ bude poskytnutá skupinová prístup k dokumentom. Po dokončení všetkých nastavení jednoducho reštartujte server:

„Sudo /etc /init.D/Proftpd reštart “

Teraz musíte nakonfigurovať záznamy používateľov virtuálneho účtovníctva. To sa musí vykonať podľa tejto schémy:

"Ftpasswd -passwd -File =/etc/proprontpd/ftpd.passwd -name = (meno používateľa) -shell =/bin/false -home =/var/www/html -uid = (ID používateľa, môžete zistiť príkazom „id ftp“) -gid = (group id, poďme Povedzte pre skupinu „www -data“ - 33)

„Domov“ je domáci katalóg „Shell“ v Ubuntu - membrána pre používateľa. „Súbor“ označuje, kde sa údaje uložia. Po vytvorení príkazu znova naložte server.

Teraz zvážte, ako môžete nakonfigurovať server TFTP, Ubuntu nám v tomto pomôže.

Server TFTP na Ubuntu

Jednoduchý protokol prenosu súborov sa používa hlavne na sťahovanie počítačov v sieti. Nepodporuje autentifikáciu pomocou kľúča. Ale je možné povoliť filtrovanie pomocou IP adries. Server Ubuntu TFTP je z hľadiska bezpečnosti siete dosť zraniteľný. Existujú však oblasti aplikácie, v ktorých bude nevyhnutné.

Najprv musíte nainštalovať program Aptitude a všetky potrebné balíčky:

„Sudo apt-get nainštalujte schopnosti“
"Sudo Aptitude -r Inštalujte Apache2 Atftpd Tftpd -hpa"

Teraz - vykonajte zmeny súboru „sudo nano/etc/defult/atftpd“, nahradenie hodnoty „use_inetd = true“ pomocou „use_inetd = false“ v riadku.

Potom musíte upraviť súbor „sudo nano/etc/default/tftpd-HPA“. Adresár pre konfiguráciu servera FTP na Ubuntu: After „Option“ - "Tftp_directory ="/srv/tftp "" ".

A spustite démona Atftpd:

„Sudo /etc /init.D/ATFTPD Štart “

Ďalej musíte nakonfigurovať Apache.

"Sudo ln -s/srv/tftp/var/www/tftp"

Toto je odkaz na katalógy servera TFTP.

Konfigurovaný DHCP je veľmi dôležitý:

„Sudo nano/etc/dhcp3/dhcpd.Konf „

Musí sa v ňom zaznamenať:

„#Domain názov (interný).
Voľba doména name "name_dumen";
#DNS Server na počítači Connected.
Voľba domény name-servery ip_adress;
#Z tohto riadku musíte odstrániť komentár „#“.
Autor;
#Požadované údaje podsiete servera.
Podsiete 192.168.0.0 Netmask 255.255.255.0
#Supply Essuance Range.
Range ip_adre ip_adres;
#Router s prístupom na internet.  Option Routers ip_adre;
#Uploaded počas počiatočného načítania v sieťovom súbore.
Filename = "tftp/pxelinux.0 ";
"

Teraz zostáva iba na reštartovanie servera DHCP:

„Sudo /etc /init.Reštart D/DHCP3-server “.

Ako vidíte, nastavenie servera Ubuntu FTP nevyžaduje špeciálne technické zručnosti. Okrem toho je to celkom jednoduché pre všetkých, ktorí pracovali v systéme Linux.

Na záver

V tomto článku sme podrobne preskúmali a podrobne sme nainštalovali server FTP na Ubuntu a venovali pozornosť. Tieto nástroje sú úžasným príkladom toho, ako flexibilné a funkčné. Ak stále máte otázky týkajúce sa jeho používania a konfigurácie, neváhajte ich opýtať v komentároch k tomuto článku. A tiež si prečítajte ďalšie materiály na stránkach našej stránky.