Instalacion de un servidor proftpd en ubuntu 10.04
1. Servidor Proftpd Programación Web
INSTITUTO TECNOLOGICO SUPERIOR
De Rioverde
Trabajo:
Instalación y configuración de un servidor
proftp en Ubuntu
Materia: Programación Web
Equipo:
RAMON EDUARDO NAJERA VARGAS
ULISES PADRON MONTEALVO
OSCAR ALBERTO DE LA CRUZ PIMENTEL
Semestre:
7º ING EN SISTEMAS COMPUTACIONALES
Profesor:
ISC. BERNARDO MARTINEZ SANTIAGO
Rioverde, San Luis Potosí
13 DE SEPTIEMBRE DEL 2010
1
2. Servidor Proftpd Programación Web
Contenido
1. INSTALACION DE UN SERVIDOR PROFTPD EN UBUNTU 10.04 ............................................. 3
Introducción: ............................................................................................................................. 3
Instalación del servidor ............................................................................................................. 4
Configuración del servidor ........................................................................................................ 5
2. Obtención de la dirección de internet .................................................................................. 9
3. Archivos en el servidor ........................................................................................................ 10
Crear un archivo ...................................................................................................................... 10
Reinicio del servidor ................................................................................................................ 11
4. Confirmación del funcionamiento del servidor .................................................................. 12
5. Conclusiones........................................................................................................................ 13
2
3. Servidor Proftpd Programación Web
1. INSTALACION DE UN SERVIDOR PROFTPD EN UBUNTU 10.04
Introducción:
Distribución Linux basada en Debian GNU/Linux que proporciona un sistema operativo
actualizado y estable para el usuario medio, con un fuerte enfoque en la facilidad de uso y de
instalación del sistema. Al igual que otras distribuciones se compone de múltiples paquetes de
software normalmente distribuidos bajo una licencia libre o de código abierto.
Para comenzar como no se tiene Ubuntu 10.04 instalado sobre el quipo se trabajara sobre el
Cd de arranque lo cual proporcionara que cada vez que se que se cierre sesión de Ubuntu los
cambios y lo que se haya instalado sobre el mismo no será guardado.
Instalación de actualizaciones en software Ubuntu
Para poder instalar un servidor proftp primero debemos de actualizar el sistema de archivos de
Ubuntu esto se logra yendo al menú sistema y buscamos el administrador de actualizaciones, y
pulsamos en el botón d configuración y en la pestaña de origen de software de Ubuntu
seleccionamos las casillas vacías y de este modo quedan todas seleccionadas, y enseguida
damos clic en el botón de cerrar para que salga otra ventana en la cual daremos clic en recargar
y en seguida se muestra cómo es que se están descargando las actualizaciones
.
3
4. Servidor Proftpd Programación Web
Listo lo anterior y descargadas todas las actualizaciones podemos comenzar con la instalación
del servidor poftpd.
Instalación del servidor
Con las actualizaciones ya instaladas podemos comenzar la instalación del servidor para esto
necesitamos entrar al sistema como un superusuario para que nos permita el instalar con el
siguiente código: sudo su
En una consola en el ambiente grafico en el apartado de aplicaciones y ahí buscamos la consola.
Ya que entramos como superusuario debemos escribir la siguiente sentencia para que comience
la instalación: Apt-get install proftpd
Con esta línea comenzara a buscar los archivos necesarios para la instalación después de
comprobar que los archivos si existen hace la pregunta de que si desea seguir con la instalación
y respondemos con una s como se indica.
4
5. Servidor Proftpd Programación Web
Configuración del servidor
Después de instalado el servidor debemos de configurarlo de forma que este servidor sea de tipo
anónimo, para esto debemos seguir los siguientes pasos:
1.- entramos a la carpeta de etc y después a la carpeta de proftpd con la siguiente línea:
cd /etc/proftpd
2.-Con esta línea quedamos dentro de la carpeta de proftpd en el cual vamos a modificar el
archivo proftpd.conf este podemos observar que se encuentra dentro de esta carpeta utilizando
la instrucción de ls después accesamos a este archivo para modificarlo para la configuración del
servidor (existen dos modos para hacerlo con el comando vim y con el comando nano en este
ejemplo lo hacemos con el comando de nano debido a que no se instalo el vim previamente),
con la siguiente instrucción: nano proftpd.conf
5
6. Servidor Proftpd Programación Web
3.-Con el archivo proftpd.conf abierto comenzamos a editarlo cambiando en la parte de
identlookups de off a on.
6
7. Servidor Proftpd Programación Web
4.-Despues pasamos a la parte de donde comienza las características para hacer anónimo
nuestro servidor, en esta parte solo quitares los signos de # que sirven para que el texto o
instrucción delante de él ste como comentario y esta no se aplique como debiera (en esta parte
solo se quitaran los comentarios de la parte de <anonymous –ftp> y solo un signo de #).
Y quedara de este modo:
7
8. Servidor Proftpd Programación Web
5.-Guardamos los cambios que se realizaron en el archivo proftpd.conf con el comando Ctrl+O y
presionamos enter.
Y salimos del editor con Ctrl+X
8
9. Servidor Proftpd Programación Web
2. OBTENCIÓN DE LA DIRECCIÓN DE INTERNET
Para obtener nuestra dirección de internet y ver si es que esta funcionado nuetro servidor
tenemos que ejecutar el siguiente comando estando en la carpeta de proftpd dentro de etc:
Ifconfig
Esta instrucción nos mostrara en la pantalla las diferentes datos relacionados como es la
máscara de red, dirección HW, dirección inet y la que usaremos en el navegador para poder
accesar a el servidor:
9
10. Servidor Proftpd Programación Web
3. ARCHIVOS EN EL SERVIDOR
Crear un archivo
Para crear un archivo y este se muestre en el servidor se hizo lo siguiente:
1.- Ir al directorio etc
2.-Insertamos el comando nano y damos enter
3.-Comenzamos con la creación de un archivo el cual queremos que esté disponible en el
servido, después de editarlo lo guardamos con el comando Ctrl+O, y le daremos un nombre y
extensión de archivo para que se muestre con este ultimo.
4.- Salimos del editor con Ctrl+x
10
11. Servidor Proftpd Programación Web
Reinicio del servidor
Para continuar con la instalación y que se guarden los cambios en lo que es la configuración del
archivo proftp.conf debemos de reiniciar el servidor proftpd, para lo cual debemos de colocarno
en la carpeta de etcy escribimos la siguiente línea de código:
Sudo /etc/init.d/proftpd restart
11
12. Servidor Proftpd Programación Web
Una vez reiniciado el servido podemos observar en un explorador (mozilla firefox) y en este
escribimos la dirección como de muesta en el siguiente ejemplo (se sustituye por la que se
obtuvo anteriormente):
ftp:10.60.4.193
4. CONFIRMACIÓN DEL FUNCIONAMIENTO DEL SERVIDOR
Una vez estando en el buscar escribimos en la barra de dirección la que se obtuvo en el proceso
anterior, llevando a cabo lo anterior entraremos al servidor el cual estará mostrado el documento
que se creó anteriormente y el cual si selecciona, y se podrá observar el contenido del archivo.
12
13. Servidor Proftpd Programación Web
5. CONCLUSIONES
Con la investigación que se realizo se llego a la conclusión de que el instalar y configurar un
servidor Proftpd en Ubuntu en la consola es más eficiente ya que se está conociendo como es
que trabaja y se puede modificar directamente de modo que este funcione de la manera que nos
favorezca mas.
Y otro punto a favor de esta práctica seria el conocer los comandos básico para el manejo de
Ubuntu en consola y conocer su entorno y forma de trabajar a base de líneas de código
(comandos).
13