Inštalácie a nastavenie servera FTP v Ubuntu
- 2490
- 663
- Stanislav Mora
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.