Para la instalación y configuración del servidor FTP en
Linux-Ubuntu debemos ingresar a la terminal como súper usuario y ejecutar el comando apt-get install vsftpd; para bajar el paquete e iniciar la ejecución del mismo. Paso número 2
Ya terminada la instalación del paquete nos dirigimos al
directorio: nano /etc/vsftpd.conf e inmediatamente ingresamos al archivo de configuración. Estando allí, descomentamos la línea anonymous_enable=YES (permite ingresar como anónimo al FTP) y comentamos al línea local_enable=YES (permite ingresar como usuario “contraseña – autenticación).
Al final de todas las líneas, anexar la ruta para el servidor:
• anon_root= /home/vsftpd
Después de este procedimiento procedemos a guardar los
cambios (Ctrl+x - s - enter ó Ctrl+o – Ctrl+x - enter). Paso número 3
Ingreso a la ruta cd /home, para crear la carpeta del servidor
en donde podremos guardar todos nuestros archivos, subirlos y bajarlos del FTP; con el comando:
mkdir + (nombre del archivo)
ls, para listar todos los archivos y verificar que ha la carpeta
a quedado correctamente creada. Escribimos cd vsftpd (nombre de la carpeta) para ingresar a esta, estando allí crearemos un archivo con touch (nombre del archivo) y nano lared.txt para editar algo dentro del mismo. Paso número 4
Como siguiente paso pasamos a reiniciar el servicio con el
comando:
service vsftpd restart
Para probar el servicio vamos al explorador e ingresamos con
la URL “FTP://localhost” al FTP; de esta manera estamos accediendo de manera ANÓNIMA y en la imagen vemos el archivo que anteriormente habíamos subido “lared.txt”.
Si deseamos ingresar a este con un nombre de dominio en
especial, debemos anexar el registro a cada una de las zonas preestablecidas de un servidor DNS. Paso número 5
Sabemos que para acceder al FTP se puede hacer de dos
formas: anónima y como usuario ya sea por modo grafico o modo consola.
Ahora haremos el procedimiento para acceder como un usuario
gráficamente.
Debemos empezar comentando la línea
anonymous_enable=YES y descomentamos la línea local_enable=YES para poder ingresar de este modo.
Reiniciamos el servicio para actualizar los cambios:
service vsftpd restart Paso número 6
Para probar este modo accedemos nuevamente al explorador
con la misma URL: ftp://lared@localhost y nos pide autenticación (usuario – contraseña), cuando digitamos estos requisitos vemos todas las carpetas y archivos que están en el usuario principal “lared”. Paso número 7
Para el acceso al FTP por modo consola y como un usuario
seguiremos los siguientes pasos:
Es importante tener en cuenta que para poder acceder de este
modo la línea anonymous_enable=YES debe estar comentada y local_enable=YES descomentada.
• En cualquiera de las carpetas creamos un archivo con el
comando touch, en este caso lo haremos en el Escritorio y digitamos algo en el; para subirlo a nuestro FTP. Paso número 8
• Estando en la consola y como súper usuario copiamos ftp
localhost para acceder a éste, luego nos pide un usuario y una contraseña confirmando nuestro ingreso; después nos indica que ya entro al FTP y listamos todos los archivos con ls.
• Entramos con cd Escritorio (donde se encuentra el archivo que
deseamos descargar) y damos ls para verificar que allí se encuentre.
• Como ultimo paso utilizamos el comando get para descargar el
archivo “lared.txt” y vemos que ha sido descargado exitosamente. Paso número 9
Para el acceso al FTP por modo consola y como anónimo; vamos
a utilizar el mismo archivo anterior.
Es importante tener en cuenta que para poder acceder de este
modo la línea anonymous_enable=YES debe estar descomentada y local_enable=YES comentada; también debemos saber que para el ingreso anónimo por consola nuestro usuario y contraseña siempre será FTP.
• Nuevamente estando en la consola como súper usuario
accedemos con ftp localhost, confirmamos nuestro ingreso con el usuario y contraseña y damos ls para listar todos los archivos, verificamos que nuestro archivo este allí y con get lared.txt (nombre del archivo) lo descargamos. INTEGRANTES