Está en la página 1de 3

Montar servidor FTP en Linux

Alejandro Aguila Sinz (alekz @ IRC) 10 de Agosto del 2007 Este do u!ento "uede o"iarse# !odi$i arse % redistri&uirse de a uerdo a la li en ia '() *ree +o u!entation ,i ense -ersi.n 1/2 o "osterior/ Se "uede en ontrar la li en ia o!"leta en la dire i.n0 1tt"022333/gnu/org2li enses2$dl/t4t

Objetivo
El o&jeti-o de este !anual es el "oder instalar un ser-idor *56# siendo satis$a toria!ente "ara 7ue otros usuarios "uedan one tarse 1asta el !is!o/ a"a es de on$igurarlo % "oder ini iar

Definicin
)n ser-idor *56 (*ile 5rans$er 6roto ol) nos "er!ite &si a!ente el o!"artir o alojar ar 1i-os de ual7uier ti"o en un es"a io -irtual donde nosotros !is!os u otros usuarios de ual7uier "arte del !undo "odrn des argarlos !ientras estos sigan dentro del ser-idor/

Modos de un servidor FTP:


*56 An.ni!o0 Es un ser-idor *56 a&ierto a todo el "8&li o# donde a "esar 7ue se sigue "idiendo un usuario % ontrase9a# estos ser:an anon%!ous % su orreo ele tr.ni o "ara "oder ingresar# estos usuarios tendrn tanto el "ri-ilegio de leer# su&ir o des argar ar 1i-os del ser-idor/ *56 6ri-ado0 Este ser-idor realiza las !is!as $un iones 7ue el an.ni!o "ero los usuarios 7ue "ueden ingresar al !is!o son 8ni a!ente los 7ue se en uentran dentro de la &ase de datos del siste!a lo al sin e4"e i.n alguna/

Paquetera necesaria
6ara !ontar nuestro ser-idor *56 -a!os a uitlizar ;S*56+ ( ;er% Se ure *ile 5rans$er 6roto ol +ae!on ) 7ue a tual!ente se sit8a o!o el ser-idor !s seguro % !s utilizado en el !undo# ade!s de ontar on un !<todo de on$igura i.n &astante $ il/

Instalacin
+e&ian2)&untu0 a"t=get install -s$t"d Red>at2*edora0 %u! =% install -s$t"d ?'en<ri o0 +es arga!os el ar 1i-o desde 1tt"022-s$t"d/&easts/org2 / ,o des o!"ri!i!os# on$igura!os % o!"ila!os on las o" iones "redeter!inadas e instala!os/

tar 4z-$ -s$t"d=2/0/@/tar/gz AA d -s$t"d=2/0/@2 AA !ake AA !ake install

Arc ivos de !onfi"uracin


2et 2-s$t"d/userBlist 0 Es la lista 7ue -a a esta&le er 7ue usuarios "ueden o no utilizar el ser-i io/ 2et 2-s$t"d2-s$t"d/ on$ 0 Ar 1i-o de on$igura i.n/

!onfi"uracin
;a!os a a&rir el ar 1i-o 2et 2-s$t"d2-s$t"d/ on$ on "er!isos de ad!nistrador ( root ) utilizando nuestro editor de te4to "re$eredioC "uede ser !ediante gedit# -i# "i o# nano# et /// ( 6ode!os utilizar el o!ando sudo "ara a&rir el editor on "er!iso de ad!inistrador) =D" i.n anon%!ousBena&le/ Esta o" i.n nos "er!ite esta&le er si el ser-idor a e"tar o no a eso an.ni!os# se esta&le o!o -alor EFESE o E(DE/ anon%!ousBena&leG(D =D" i.n lo alBena&le/ Esta o" i.n nos "er!ite esta&le er si el ser-idor se o!&inar on la $un i.n de jaula o 1root# de esta !anera se de$ine si se "er!itarn a esos a los usuarios lo ales del siste!a# los -alores son EFESE o E(DE/ lo alBena&leG(D =D" i.n 3riteBena&le/ Con esto esta&le e!os si se -a a "er!itir es ri&ir en el ser-idor/ ,os -alores son EFESE o E(DE/ 3riteBena&leGFES =D" i.n $t"dB&anner/ A7u: "ode!os esta&le er un !ensaje de &ien-enida 7ue se !ostrar al usuario ada -ez 7ue se one te/ $t"dB&annerGHien-enido al ser-idor *56/

!ontrol de Anc o de #anda


=D" i.n anonB!a4Brate/ Se utiliza "ara esta&le er el !4i!o de &%tes "or segundo "ara usuarios an.ni!os# el eje!"lo !uestra un !4i!o de @k&"s/ anonB!a4BrateG@120 =D" i.n lo alB!a4Brate Igual 7ue la o" i.n anterior "ero "ara usuarios lo ales/ lo alB!a4BrateG@120 =D" i.n !a4B lientes/ Esta&le e el n8!ero de one4iones si!ultaneas al ser-idor/ !a4B lientsG10 =D" i.n !a4B"erBi"/ Esta&le e el n8!ero de one4iones 7ue se a e"tarn al ser-idor desde la !is!a i"= !a4B"erBi"GI

Iniciali$acin del %ervidor


6ara eje utar el ser-i io "or "ri!era -ez eje uta!os on "er!isos de ad!insitrador ( root )0 2et 2init/d2-s$t"d start Si 1e!os 1e 1o algunos a!&ios a la on$igura i.n !ientras el ser-idor est a ti-o lo reini ia!os on0 2et 2init/d2-s$t"d restart 6ara detenerlo usa!os0 2et 2init/d2-s$t"d sto"

También podría gustarte