Instalacion servidor proftp en devian
Bueno, lo primero saludaros a t0d@s.Si tenéis instalado un Servidor Web, no vendría nada mal tener un Servidor FTP para compartir Archivos y Subir el Material que necesitéis para la creación de Paginas Web.Una Aplicación que esta muy bien es ProFtpd, con ente Servidor montaremos el FTP en nuestro Equipo.
1º.- Pues lo primero,convertirnos en ROOT y seguidoempezar la Instalación:
julian@debian:~$ su
Password:
Y después tecleamos:
root@debian~# apt-get install proftpd
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Se instalarán los siguientes paquetes extras:
libmysqlclient15off libpq4 mysql-common
Paquetes sugeridos:
proftpd-doc
Se instalarán los siguientes paquetes NUEVOS:
libmysqlclient15off libpq4mysql-common proftpd
0 actualizados, 4 se instalarán, 0 para eliminar y 0 no actualizados.
Necesito descargar 2923kB de archivos.
Se utilizarán 6893kB de espacio de disco adicional después de desempaquetar.
¿Desea continuar [S/n]? s
Des:1 http://ftp.rediris.es etch/main mysql-common 5.0.32-7etch5 [53,9kB]
Des:2 http://ftp.rediris.es etch/main libmysqlclient15off 5.0.32-7etch5 [1794kB]Des:3http://ftp.rediris.es etch/main libpq4 8.1.11-0etch1 [277kB]
Des:4 http://ftp.rediris.es etch/main proftpd 1.3.0-19 [798kB]
Descargados 2923kB en 39s (73,7kB/s)
Preconfigurando paquetes ...
Seleccionando el paquete mysql-common previamente no seleccionado.
(Leyendo la base de datos ...
76612 ficheros y directorios instalados actualmente.)
Desempaquetando mysql-common (de.../mysql-common_5.0.32-7etch5_all.deb) ...
Seleccionando el paquete libmysqlclient15off previamente no seleccionado.
Desempaquetando libmysqlclient15off (de .../libmysqlclient15off_5.0.32-7etch5_i386.deb) ...
Seleccionando el paquete libpq4 previamente no seleccionado.
Desempaquetando libpq4 (de .../libpq4_8.1.11-0etch1_i386.deb) ...
Seleccionando el paquete proftpd previamente no seleccionado.
Desempaquetandoproftpd (de .../proftpd_1.3.0-19_i386.deb) ...
Configurando mysql-common (5.0.32-7etch5) ...
Configurando libmysqlclient15off (5.0.32-7etch5) ...
Sobre la mitad de la Instalación, te preguntara como quieres configurar el servidor.Yo lo configure como Independiente que en mi caso es lo que necesitaba, tu haz lo como precises.
Configurando libpq4 (8.1.11-0etch1) ...
Configurando proftpd(1.3.0-19) ...
Adding system user `proftpd' (UID 108) ...
Adding new user `proftpd' (UID 108) with group `nogroup' ...
Not creating home directory `/var/run/proftpd'.
Adding system user `ftp' (UID 109) ...
Adding new user `ftp' (UID 109) with group `nogroup' ...
Creating home directory `/home/ftp' ...
«/usr/share/proftpd/templates/welcome.msg» -> «/home/ftp/welcome.msg.proftpd-new»
Startingftp server: proftpd - IPv6 getaddrinfo 'virtdebian.benidebian address associated with hostname
2º.- Ahora deberemos configurar el directorio que se a creado con la instalación de Proftpd, que es el Directorio /home/ftp. Si además se quiere usar una carpeta donde los usuarios puedan subir cosas al ftp usaremos el directorio /home/ftp/upload.Recordar que el Directorio para subir Archivos debe deestar dentro del directorio del /home/ftp, yo también he creado un Directorio en el que alojar las descargas y lo he llamado: download.
Pues pasamos a crear los Directorios tecleando los siguientes comandos desde el Directorio /home/ftp:
root@debian@~#cd /home/ftp
debian:/home/ftp#
Una vez dentro del Directorio, tecleamos:
debian:/home/ftp# mkdir /home/ftp/upload
debian:/home/ftp#mkdir /home/ftp/download
3º.- Y ahora pasamos a añadir los Permisos a los 2 directorios creados:
debian:/home/ftp# chmod a+rw -R upload
debian:/home/ftp# chmod 755 -R download
4º.-Pues lo siguiente es configurar el Archivo de Configuración de ProFtpd, que se encuentra en: /etc/proftpd.conf.Pues lo Abrimos con Gedit (o el editor que prefieras) y pasamos a realizar los cambios:
#...
Regístrate para leer el documento completo.