Namestitve in nastavitev strežnika FTP v Ubuntuju

Namestitve in nastavitev strežnika FTP v Ubuntuju

Lokalni FTP strežnik je možnost prenosa datotek s protokolom za prenos datotek. Uporablja se za priročno izmenjavo datotek z žičnim in brezžičnim lokalnim omrežjem. Ta lokalni strežnik je lahko koristen tako v službi kot doma. Z uporabo Ubuntu je strežnik FTP še bolj priročen, saj potrebuje minimalne sile in vire za konfiguracijo in uporabo.

Na podlagi Ubuntuja lahko namestite strežnik FTP.


Malo teorije

Danes se protokol za izmenjavo datotek še posebej pogosto uporablja za prenos lastnih virov na strežnike po internetu, pa tudi med zaupanja vrednimi računalniki. Dobro znane stranke FTP za Windows, na primer Filezilla, so usmerjene v interakcijo dveh računalnikov, izmenjava podatkov, med katerimi je čim bolj preprosta, in nadzoruje.

Protokol je zasnovan na podlagi logike stranke-strežnika. To pomeni prisotnost dveh tehničnih strani - odjemalca (katere potrebe so postrežene) in strežnika (ki služi potrebam). Povezavo s strežnikom je mogoče izvesti tako z uporabo odprte overjanja (prijava in geslo), pa tudi anonimno (če je podprt). Kljub temu je protokol FTP v primerjavi z zaščito šibek, zlasti glede na današnje standarde. Vendar lahko v Ubuntu namestitev FTP vključuje nekaj dodatnih standardov zaščite.

Nadaljujemo na vadbo. Demon profpd

Da bi bila namestitev strežnika Ubuntu FTP uspešna, uporabljamo tako imenovani "demon". To je program, ki nam omogoča izvajanje rutinskih nalog, ki deluje v ozadju. Demon, ki je potreben za FTP na Ubuntu - Proftpd. Njegova namestitev izvede preprost ukaz v terminalu:

"Sudo Apt-get Namestitev proftpd".

Ko je namestitev končana, boste morali posodobiti konfiguracijo strežnika in spremeniti osnovne nastavitve. To bo pomagalo konfigurirati postopek vstopa v strežnik. Vse potrebne spremembe je treba izvesti v datoteki "/etc/propoftpd/proftpd.Konf ". Takoj ga je mogoče odpreti z urejevalnikom Nano.

Torej, nastavitev strežnika Ubuntu FTP se je začela. Najprej spremenite 2 potrebna parametra.

Na samem koncu datoteke dodajte vrstico:

"AuthUserFile/etc/proProntpd/ftpd.Passwd "

V tem dokumentu vam bomo ponudili dodajanje pozneje, glavni vhodni parametri bodo shranjeni. Odstranimo simbol komentarja iz vrstice "Defaultroot" - "#". Zdaj pa pojdimo na popravek datoteke "/etc/lupine". Mu morate dodati vrstico "/bin/false". S pomočjo teh ukazov lahko v obstoječo skupino dodate nove uporabnike:

"AddGroup ime skupine_polizer", če vstavite "ime the_parper" = "ftp" in "Group" = "www-data", je mogoče delati z datotekami v "lastništvu" strežnika.

Poleg tega namestitev strežnika Ubuntu FTP zagotavlja ukaz "Spremeni lastnik": "chown -r ftp: www -DATA". Z njegovo pomočjo lahko lastnika uporabnika naredite "FTP". Skupina "WWW-DATA" bo na voljo v skupinskem dostopu do dokumentov. Ko so vse nastavitve končane, samo znova zaženite strežnik:

"Sudo /etc /init.D/proftpd znova zaženite "

Zdaj morate konfigurirati zapise uporabnikov virtualnega računovodstva. To je treba storiti v skladu s to shemo:

".passwd -name = (uporabniško ime) -shell =/bin/false -home =/var/www/html -uid = (ID uporabnika, lahko ugotovite po ukazu "id ftp") -gid = (id skupine, naj recimo za skupino "www -data" - 33)

Tu je "Domov" domači katalog, "Shell" v Ubuntu - membrana za uporabnika. "Datoteka" označuje, kje bodo shranjeni podatki. Po izdelavi ukaza znova naložite strežnik.

Zdaj razmislite, kako lahko konfigurirate strežnik TFTP, pri tem nam bo pomagal Ubuntu.

TFTP strežnik na Ubuntu

Preprost protokol za prenos datotek se uporablja predvsem za prenos računalnikov v omrežje. Ne podpira avtentikacije s ključem. Vendar je mogoče omogočiti filtriranje z naslovi IP. Strežnik Ubuntu TFTP je v smislu varnosti omrežja zelo ranljiv. Vendar obstajajo področja uporabe, kjer bo nepogrešljiva.

Najprej morate namestiti program sposobnosti in vse potrebne pakete:

"Sudo Apt-get Namestite sposobnost"
"Sudo Aptitude -r Namestitev Apache2 atftpd tftpd -HPA"

Zdaj - spremenite v datoteko "sudo nano/etc/defult/atftpd", tako da v vrstici nadomestite vrednost "uporabi_inetd = true" z "rase_inetd = false".

Po tem morate urediti datoteko "sudo nano/etc/privzeto/tftpd-hpa". Imenik za konfiguriranje strežnika FTP na Ubuntu: After "Možnost" - "tftp_directory ="/srv/tftp "" "".

In začnite demon atftpd:

"Sudo /etc /init.D/atftpd začetek "

Nato morate konfigurirati Apache.

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

To je povezava do katalogov strežnika TFTP.

Konfigurirani DHCP je zelo pomemben:

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

V njem ga je treba zabeležiti:

"Ime #DoMain (notranje).
Možnost domene-ime "ime_dumen";
#DNS strežnik na računalniku povezan.
Možnost domene-ime-strežniki ip_adress;
#Iz te vrstice morate odstraniti komentar "#".
Avtor;
#Želeni podatki strežniških podomrežij.
Podomrežja 192.168.0.0 Netmask 255.255.255.0
#Supply izdaje.
Obseg ip_adre ip_adres;
#Router z dostopom do interneta.  Možnosti usmerjevalnikov ip_adre;
#Uplo naloženo med začetno obremenitvijo v omrežni datoteki.
Ime datoteke = "tftp/pxelinux.0 ";
"

Zdaj ostaja samo za ponovno zagon strežnika DHCP:

"Sudo /etc /init.D/DHCP3-SERVER RESTART ".

Kot lahko vidite, nastavitev strežnika Ubuntu FTP ne potrebuje posebnih tehničnih spretnosti. Poleg tega je precej preprost za vse, ki so delali v Linuxu.

V zaključku

V tem članku smo podrobno pregledali in podrobno pregledali, kako namestiti strežnik FTP na Ubuntu in bodite pozorni. Ta orodja so čudovit primer, kako prilagodljiva in funkcionalna. Če imate še vedno vprašanja o njegovi uporabi in konfiguraciji, ne oklevajte in jih vprašajte v komentarjih k temu članku. In preberite tudi druga gradiva na straneh našega spletnega mesta.