Anda di halaman 1dari 6
Instalacién servidor FTP con MySQL Los pasos a seguir para instalar el servidor ftp son los siguientes: 12 Instalamos MySQL: CJ fran@fran-VirtualBo; Archivo Editar Ver Buscar Terminal Ayuda UC URC Cte ee Oe er eeu ee ee CJ Oe U Es ted Archivo Editar Ver Buscar Terminal Ayuda COnECTe Ce Um ere Se recomienda que configure una contrasefia para el usuario «root» (administrador) de MySQL, aunque no es obligatorio. No se modificaré la contrasefia si deja ese campo en blanco. Nueva contrasefa para el usuario «root» de MySQL: ————SS SS 2eInstalamos proFTPd: Cy Geen ascod RC ee LL) Ucec um etaclt Oe oeuc eer) Reece re rear) Ce eet sc ORC UCSC te eee eceesUC Rn este Ue Cae) Pincers niet ProFTPD puede ejecutarse cono un servicio desde inetd o como un servidor Independiente. Anbas opciones tienen sus ventajas. Si sélo recibe unas pocas conexiones FIP diarias, probablemente sea mejor ejecutar ProFTPD desde inetd para ahorrar recursos. Por otro lado, con més trafico, ProFTPD deberfa ejecutarse como un servidor independiente para evitar crear un proceso nuevo por cada conexién entrante. Ejecutar prottpd: b desde inetd 3€Creamos la base de datos: Creamos la base de datos: ECR UM Cee er eee) Cece Welcome to the MySQL monitor. Commands end with ; or \g. STO ecu as Cie CRT) Server version: 5.1.54-lubuntu4 (Ubuntu) ome ROR CAC Co asec Cee UMC Cia This software comes with ABSOLUTELY NO WARRANTY. This is free software, Eee Rem Mc es tea ak aCe te ae Ue Cee NE eRe iene Acontinuacién crearemos un usuario para entrar que no sea el root: eee uM atc n= CEU ig Lc ee ea) eae (ate ee ML LL OO PA asc C eae) Server version: 5.1.54-lubuntu4 (Ubuntu) ret aCe OR AC eee sue ee oe MERC ee Rl and you are welcome to modify and redistribute it under the GPL v2 license LC Se ec cae mysql> GRANT ALL ON ftpd.* TO ‘proftpd"@' localhost: Seu st ar a query 0K, @ rows affected (0.00 sec) ‘Accedemos como el nuevo usuario: EL olr Ue Zs Le PC TNT) Ciuc ee ce cares Pee eR eS eee Ree Se auitast eC eee ey oan SCE es tT MCD) Net NaC er OR ACE, nee ener ee en es Ce eR and you are welcome to modify and redistribute it under the GPL v2 license Dee] Le he mysql> ff ‘Vemos las bases de datos: show databases , | Ula ret mera uae | as) ne - 2 rows in set (@.00 sec) Utilizamos la base de datos ftpd y vemos que no hay ninguna tabla creada: mysql> use ftpd; [Fhe] EL melts * [ort] mysql> show tables; Empty set (0.00 sec) Creamos las tablas de usuarios y de grupos: ea SEE ry Pee ero ana password char(16) not null, Cam cc cata RUC ican 1a ee Oe cea SMM eR Tea Paste Re tC ac Teast) ae e oH Query OK, 0 rows affected (0.01 sec) Deeg Re Ce aE See er ese eee SCs OMe ee cea Ser on members longtext ) rere Un Query OK, 0 rows affected (0.00 sec) ‘Vemos las tablas que hemos creado: mysql> show tables; eres coe Cas in| Bianco ox Prat ed i usuarios I [ | | ee 2 rows in set (8.00 sec) ° PUL Ue Mit Cy cd ce ee eC eee as U TC ete eae mcs | NULL me ect com ae) | uid | int(6) ed | | homedir | char(5@) | shell | char(20) rook amis PULC) | NULL me i I rf int(6) iat me 1 I I CEU) Dee Coe CR i e NuLL | Key | Default eure ee No mes ec int(6) ro ers cee Cas oa mune 48Configuramos el servidor proFTPd: Seer ee an eT) ec teers ee eta one na eee ey e eee 3 babe ~ Blcuardar Deshacer [Dprofpd cont 9¢ -_ # & cpirectory> ; ; # Include other custom configuration files Include /etc/proftpdycont .d/ tS Texto plano > _Ancho dela tabulacién: 8 + Ln20%, Col 12 een unCoce EST =o a EG Dee ige Cee een Wesel Bocas (eared clasts fran@fran-VirtualBo: Fran@fran-VirtualBox: /etc/proftpd Ere =e ae Guu iat aee ee ee Coe Pate ee een eC a ee Sea meeuctas CeCe rs! Server version: 5.1.54-lubuntu4 (Ubuntu) Coder Sak CeCe Ligne ce UM ea Ae eee LRM Re gc ee Coe Recast age Rc este can eee RSS eC Ce ee ec Renee er ee ORL eC ets ee CRU Bele uma You can turn off this feature to get a quicker startup with -A De ER) ORE Ease CR oe UC ee eS Ct aT Query OK, 1 row affected (0.00 sec) mysql> insert into usuarios values (‘user1", PASSWORD(‘passuser1'), 5901, Ea ruc eS CeCe Query 0K, 1 row affected (0.00 sec) mysql> insert into usuarios values (‘user2", PASSWORD(‘passuser2'), 5802, */srv/wau/pagina2*, '/bin/false', 1); Query 0K, 1 row affected (0.00 sec) reset o eo coon owen) emery ES ier eet ec Ra Sera rae ae RM rcrateeer c wea reer scree i i are irtualBox: /srv/www ee en ee ane Ren Se ICU Sree een eee rare Seer ean gee eae eee frangfran-VirtualB0x:/srv/vnws ‘62Probamos el acceso remoto usando un cliente ftp:

Anda mungkin juga menyukai