You are on page 1of 29

UNIVERSIDAD CAPITAN GENERAL GERARDO BARRIOS SAN MIGUEL

FACULTAD CIENCIAS Y TECNOLOGIA

CATEDRA: SOTFWARE LIBRE

CATEDRATICO: LIC. RONALD MARTINEZ

ESTUDIANTES: JACQUELINE VANESSA MAGAA JOSSELYN YULIZA QUINTANILLA SOTO MORENA PATRICIA PORTILLO IGLESIAS KENIS ESMERALDA MEJIA GUERRERO VANESSA ESTER ZALDAA VILLALTA RAFAEL ERNESTO PACHECO MANFREDIS ROSALES ARAGON MARLON DENYS SALGADO DELGADO

LUNES, 24 DE OCTUBRE DEL 2011

INDICE Introduccin . . . . . . . . . .1

Objetivos

.2

Contenidos.

. .

. .

. .

. .

. .

. . .

. . . . . . . . . . . . . . . . .

1-16 3-4 5 5 6 6 7 7 8 8 9 10 11-12 14-16 16 17 18

1. El Modelo FTP

1.1 Primer buscador de informacin 2. Servidor FTP . 3. Cliente FTP . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . .

3.1 Acceso annimo

3.2 Acceso de usuario .

3.3 Cliente FTP basado en Web 3.4 Acceso de Invitado . .

4. Modos de conexin de cliente FTP 4.1 Modo activo . 4.2 Modo pasivo . . . . .

4.3 Tipos de transferencia de archivos en FTP . 5. Gua de comandos FTP . . . . . . . . . . . . . .

6. Algunas definiciones relacionadas 7. Conclusin

. .

. .

. .

8. Recomendacin

INTRODUCCION

Hoy en da, mltiples tareas se realizan a travs de los servicios que nos presta internet, ya sea estas justamente actividades personales o corporativas, educativa, social o de entretenimiento. Todo lo anterior es gracias a una cadena de procesos que permiten los protocolos FTP, que no son ms que protocolos para la transferencia de archivos solicitados en cada paso durante una actividad especfica por el cliente, respondiendo con dicha transferencia por parte del servidor del sitio donde se est realizando dichas solicitudes. Los Protocolos de transferencias de archivo (FTP) permiten al usuario copiar, modificar, borrar entre otros accesos a la informacin o paquete solicitado, al igual que los FTP son el acceso a las descargas de archivo desde una computadora hacia un servidor remoto.

En dichos servidores remotos se alojan grandes cantidades de shareware y freeware, que estn a disposicin del pblico para que haga un download a su computadora. Generalmente estos servidores permiten el acceso a cualquier usuario (servidores llamados "anonymous") pero tambin existen los servidores que tienen acceso restringido por medio de passwords.

Es por ello que se establece la importancia de proceder a detallar elementos importantes dentro de esta clase de paquetes que podemos obtener entre los servicios que presta internet.

OBJETIVOS

Objetivo General:

Conocer las diferentes funciones que permite un servidor FTP a travs de la accin en la transferencia de archivos.

Objetivos Especficos:

Establecer el propsito por el cual ha sido creado el protocolo para la trasferencia de archivos (FTP).

Determinar los beneficios que ofrece un protocolo para la transferencia de archivos al momento de informacin al momento de navegar en la web. hacer solicitudes de

Conocer las formas de cmo se manifiesta la transferencia de archivos entre cliente y servidor.

FTP (File Transfer Protocol) en informtica, es un protocolo de red para la transferencia de archivos entre sistemas conectados a una red TCP (Transmission Control Protocol), basado en la arquitectura cliente-servidor. Desde un equipo cliente se puede conectar a un servidor para descargar archivos desde l o para enviarle archivos, independientemente del sistema operativo utilizado en cada equipo. El servicio FTP es ofrecido por la capa de aplicacin del modelo de capas de red TCP/IP al usuario, utilizando normalmente el puerto de red 20 y el 21. Un problema bsico de FTP es que est pensado para ofrecer la mxima velocidad en la conexin, pero no la mxima seguridad, ya que todo el intercambio de informacin, desde el login y password del usuario en el servidor hasta la transferencia de cualquier archivo, se realiza en texto plano sin ningn tipo de cifrado, con lo que un posible atacante puede capturar este trfico, acceder al servidor, o apropiarse de los archivos transferidos. El Modelo FTP

Explicacin del diagrama anterior:

En el modelo, el intrprete de protocolo (IP) de usuario inicia la conexin de control en el puerto, Las rdenes FTP estndar las genera el PI de usuario y se transmiten al proceso servidor a travs de la conexin de control. Las respuestas estndar se envan desde el PI del servidor al PI de usuario por la conexin de control como respuesta a las rdenes. Estas rdenes FTP especifican parmetros para la conexin de datos (puerto de datos, modo de transferencia, tipo de representacin y estructura) y la naturaleza de la operacin sobre el sistema de archivos (almacenar, recuperar, aadir, borrar, etc.). El proceso de transferencia de datos (DTP) de usuario u otro proceso en su lugar, debe esperar a que el servidor inicie la conexin al puerto de datos especificado (puerto 20 en modo activo o estndar) y transferir los datos en funcin de los parmetros que se hayan especificado. Vemos tambin en el diagrama que la comunicacin entre cliente y servidor es independiente del sistema de archivos utilizado en cada computadora, de manera que no importa que sus sistemas operativos sean distintos, porque las entidades que se comunican entre s son los PI y los DTP, que usan el mismo protocolo estandarizado: el FTP. Tambin hay que destacar que la conexin de datos es bidireccional, es decir, se puede usar simultneamente para enviar y para recibir, y no tiene por qu existir todo el tiempo que dura la conexin FTP. Pero tena en sus comienzos un problema, y era la localizacin de los servidores en la red. Es decir, el usuario que quera descargar algn archivo mediante FTP deba conocer en qu mquina estaba ubicado. La nica herramienta de bsqueda de informacin que exista era Gopher, con todas sus limitaciones.

Primer buscador de informacin Gopher significa 'lanzarse sobre' la informacin. Es un servicio cuyo objetivo es la localizacin de archivos a partir de su ttulo. Consiste en un conjunto de mens de recursos ubicados en diferentes mquinas que estn intercomunicadas. Cada mquina sirve un rea de informacin, pero su organizacin interna permite que todas ellas funcionen como si se tratase de una sola mquina. El usuario navega a travs de estos mens hasta localizar la informacin buscada, y desconoce exactamente de qu mquina est descargando dicha informacin. Con la llegada de Internet, los potentes motores de bsqueda (Google) dejaron el servicio Gopher, y la localizacin de los servidores FTP dej de ser un problema. En la actualidad, cuando el usuario se descarga un archivo a partir de un enlace de una pgina web no llega ni a saber que lo est haciendo desde un servidor FTP. El servicio FTP ha evolucionado a lo largo del tiempo y hoy da es muy utilizado en Internet, en redes corporativas, Intranets, etc. Soportado por cualquier sistema operativo, existe gran cantidad de software basado en el protocolo FTP. Servidor FTP Un servidor FTP es un programa especial que se ejecuta en un equipo servidor normalmente conectado a Internet (aunque puede estar conectado a otros tipos de redes, LAN, MAN, etc.). Su funcin es permitir el intercambio de datos entre diferentes servidores/ordenadores. Por lo general, los programas servidores FTP no suelen encontrarse en los ordenadores personales, por lo que un usuario normalmente utilizar el FTP para conectarse remotamente a uno y as intercambiar informacin con l. Las aplicaciones ms comunes de los servidores FTP suelen ser el alojamiento web, en el que sus clientes utilizan el servicio para subir sus pginas web y sus archivos correspondientes; o como servidor de backup (copia de seguridad) de los archivos importantes que pueda tener una empresa. Para ello, existen protocolos de comunicacin FTP para que los datos se transmitan cifrados, como el SFTP (Secure File Transfer Protocol).

Cliente FTP Cuando un navegador no est equipado con la funcin FTP, o si se quiere cargar archivos en un ordenador remoto, se necesitar utilizar un programa cliente FTP. Un cliente FTP es un programa que se instala en el ordenador del usuario, y que emplea el protocolo FTP para conectarse a un servidor FTP y transferir archivos, ya sea para descargarlos o para subirlos. Para utilizar un cliente FTP, se necesita conocer el nombre del archivo, el ordenador en que reside (servidor, en el caso de descarga de archivos), el ordenador al que se quiere transferir el archivo (en caso de querer subirlo nosotros al servidor), y la carpeta en la que se encuentra. Algunos clientes de FTP bsicos en modo consola vienen integrados en los sistemas operativos, incluyendo Microsoft Windows, DOS, GNU/Linux y Unix. Sin embargo, hay disponibles clientes con opciones aadidas e interfaz grfica. Aunque muchos navegadores tienen ya integrado FTP, es ms confiable a la hora de conectarse con servidores FTP no annimos utilizar un programa cliente. Acceso annimo Los servidores FTP annimos ofrecen sus servicios libremente a todos los usuarios, permiten acceder a sus archivos sin necesidad de tener un 'USER ID' o una cuenta de usuario. Es la manera ms cmoda fuera del servicio web de permitir que todo el mundo tenga acceso a cierta informacin sin que para ello el administrador de un sistema tenga que crear una cuenta para cada usuario. Si un servidor posee servicio 'FTP anonymous' solamente con teclear la palabra anonymous, cuando pregunte por tu usuario tendrs acceso a ese sistema. No se necesita ninguna contrasea preestablecida, aunque tendrs que introducir una slo para ese momento, normalmente se suele utilizar la direccin de correo electrnico propia.

Solamente con eso se consigue acceso a los archivos del FTP, aunque con menos privilegios que un usuario normal. Normalmente solo podrs leer y copiar los archivos que sean pblicos, as indicados por el administrador del servidor al que nos queramos conectar. Normalmente, se utiliza un servidor FTP annimo para depositar grandes archivos que no tienen utilidad si no son transferidos a la mquina del usuario, como por ejemplo programas, y se reservan los servidores de pginas web (HTTP) para almacenar informacin textual destinada a la lectura en lnea. Acceso de usuario Si se desea tener privilegios de acceso a cualquier parte del sistema de archivos del servidor FTP, de modificacin de archivos existentes, y de posibilidad de subir nuestros propios archivos, generalmente se suele realizar mediante una cuenta de usuario. En el servidor se guarda la informacin de las distintas cuentas de usuario que pueden acceder a l, de manera que para iniciar una sesin FTP debemos introducir una autentificacin (en ingls: login) y una contrasea (en ingls: password) que nos identifica unvocamente. Cliente FTP basado en Web Un cliente FTP basado en Web no es ms que un cliente FTP al cual podemos acceder a travs de nuestro navegador web sin necesidad de tener otra aplicacin para ello. El usuario accede a un servidor web (HTTP) que lista los contenidos de un servidor FTP. El usuario se conecta mediante HTTP a un servidor web, y el servidor web se conecta mediante FTP al servidor FTP. El servidor web acta de intermediario haciendo pasar la informacin desde el servidor FTP en los puertos 20 y 21 hacia el puerto 80 HTTP que ve el usuario. Siempre hay momentos en que nos encontramos fuera de casa, no llevamos el ordenador porttil encima y necesitamos realizar alguna tarea urgente desde un ordenador de acceso pblico, de un amigo, del trabajo, la universidad, etc. Lo ms comn es que no estn instaladas las aplicaciones que necesitamos y en muchos

casos hasta carecemos de los permisos necesarios para realizar su instalacin. Otras veces estamos detrs de un proxy o cortafuegos que no nos permite acceder a servidores FTP externos. Al disponer de un cliente FTP basado en Web podemos acceder al servidor FTP remoto como si estuviramos realizando cualquier otro tipo de navegacin web. A travs de un cliente FTP basado en Web podrs, crear, copiar, renombrar y eliminar archivos y directorios. Cambiar permisos, editar, ver, subir y descargar archivos, as como cualquier otra funcin del protocolo FTP que el servidor FTP remoto permita. Acceso de invitado El acceso sin restricciones al servidor que proporcionan las cuentas de usuario implica problemas de seguridad, lo que ha dado lugar a un tercer tipo de acceso FTP denominado invitado (guest), que se puede contemplar como una mezcla de los dos anteriores. La idea de este mecanismo es la siguiente: se trata de permitir que cada usuario conecte a la mquina mediante su login y su password, pero evitando que tenga acceso a partes del sistema de archivos que no necesita para realizar su trabajo, de esta forma acceder a un entorno restringido, algo muy similar a lo que sucede en los accesos annimos, pero con ms privilegios. Modos de conexin del cliente FTP FTP admite dos modos de conexin del cliente. Estos modos se denominan activo (o Estndar, o PORT, debido a que el cliente enva comandos tipo PORT al servidor por el canal de control al establecer la conexin) y pasivo (o PASV, porque en este caso enva comandos tipo PASV). Tanto en el modo Activo como en el modo Pasivo, el cliente establece una conexin con el servidor mediante el puerto 21, que establece el canal de control.

Modo activo

En modo Activo, el servidor siempre crea el canal de datos en su puerto 20, mientras que en el lado del cliente el canal de datos se asocia a un puerto aleatorio mayor que el 1024. Para ello, el cliente manda un comando PORT al servidor por el canal de control indicndole ese nmero de puerto, de manera que el servidor pueda abrirle una conexin de datos por donde se transferirn los archivos y los listados, en el puerto especificado. Lo anterior tiene un grave problema de seguridad, y es que la mquina cliente debe estar dispuesta a aceptar cualquier conexin de entrada en un puerto superior al 1024, con los problemas que ello implica si tenemos el equipo conectado a una red insegura como Internet. De hecho, los cortafuegos que se instalen en el equipo para evitar ataques seguramente rechazarn esas conexiones aleatorias. Para solucionar esto se desarroll el modo pasivo.

Modo pasivo

Cuando el cliente enva un comando PASV sobre el canal de control, el servidor FTP le indica por el canal de control, el puerto (mayor a 1023 del servidor. Ej: al que debe conectarse el cliente. El cliente inicia una conexin desde el puerto siguiente al puerto de control, hacia el puerto del servidor especificado anteriormente. Antes de cada nueva transferencia, tanto en el modo Activo como en el Pasivo, el cliente debe enviar otra vez un comando de control (PORT o PASV, segn el modo en el que haya conectado), y el servidor recibir esa conexin de datos en un nuevo puerto aleatorio (si est en modo pasivo) o por el puerto 20 (si est en modo activo). En el protocolo FTP existen 5 tipos de transferencia en ASCII y en binarios.

Tipos de transferencia de archivos en FTP Es importante conocer cmo debemos transportar un archivo a lo largo de la red. Si no utilizamos las opciones adecuadas podemos destruir la informacin del archivo. Por eso, al ejecutar la aplicacin FTP, debemos acordarnos de utilizar uno de estos comandos (o poner la correspondiente opcin en un programa con interfaz grfica):

tipo ascii

Adecuado para transferir archivos que slo contengan caracteres imprimibles (archivos ASCII, no archivos resultantes de un procesador de texto), por ejemplo pginas HTML, pero no las imgenes que puedan contener.

tipo binario

Este tipo es usado cuando se trata de archivos comprimidos, ejecutables para PC, imgenes, archivos de audio... Ejemplos de cmo transferir algunos tipos de archivo dependiendo de su extensin:

Extensin archivo

de Tipo transferencia

de

txt (texto)

ascii

html (pgina WEB)

ascii

doc (documento)

binario

ps (poscript)

ascii

hqx (comprimido)

ascii

Z (comprimido)

binario

ZIP (comprimido)

binario

ZOO (comprimido)

binario

Sit (comprimido)

binario

pit (comprimido)

binario

shar (comprimido)

binario

uu (comprimido)

binario

ARC (comprimido)

binario

tar (empaquetado)

binario

Gua de comandos FTP

Comando argumentos

Accin que realiza

open servidor

Inicia una conexin con un servidor FTP.

close disconnect

Finaliza una conexin FTP sin cerrar el programa cliente.

bye o quit

Finaliza una conexin FTP y la sesin de trabajo con el programa cliente.

cd directorio

Cambia el directorio de trabajo en el servidor.

delete archivo

Borra un archivo en el servidor

mdelete patrn

Borra mltiples archivos basado en un patrn que se aplica al nombre.

dir

Muestra el contenido del directorio en el que estamos en el servidor.

get archivo

Obtiene un archivo

noop Operation

No

Se le comunica al servidor que el cliente est en modo de no operacin, el servidor usualmente responde con un ZZZ y refresca el contador de tiempo inactivo del usuario.

mget archivos

Obtiene mltiples archivos

hash

Activa la impresin de caracteres # a medida que se transfieren archivos, a modo de barra de progreso.

lcd directorio

Cambia el directorio de trabajo local.

ls

Muestra el contenido del directorio en el servidor.

Activa/desactiva la confirmacin por parte del usuario de la prompt ejecucin de comandos. Por ejemplo al borrar mltiples archivos.

put archivo

Enva un archivo al directorio activo del servidor.

mput archivos

Enva mltiples archivos.

pwd

Muestra el directorio activo en el servidor.

rename archivo

Cambia el nombre a un archivo en el servidor.

rmdir directorio

Elimina un directorio en el servidor si ese directorio est

vaco.

status

Muestra el estado actual de la conexin.

bin o binary

Activa el modo de transferencia binario.

ascii

Activa el modo de transferencia en modo texto ASCII.

Permite salir a lnea de comandos temporalmente sin cortar ! la conexin. Para volver, teclear exit en la lnea de comandos.

nombre

de

comando

Muestra la informacin relativa al comando.

? o help

Muestra una lista de los comandos disponibles.

append nombre del archivo

Contina una descarga que se ha cortado previamente.

bell

Activa/desactiva la reproduccin de un sonido cuando ha terminado cualquier proceso de transferencia de archivos.

glob

Activa/desactiva la visualizacin de nombres largos de nuestro PC.

Con esta orden se pueden ejecutar comandos del servidor de literal forma remota. Para saber los disponibles se utiliza: literal help.

mkdir

Crea el directorio indicado de forma remota.

quote

Hace la misma funcin que literal.

send nombre del archivo

Enva el archivo indicado al directorio activo del servidor.

user

Para cambiar nuestro nombre de usuario y contrasea sin necesidad de salir de la sesin ftp.

Algunas definciones relacionadas:

Download: Copiar un archivo desde una computadora remota (FTP site, Upload: Copiar un archivo desde su computadora a una computadora remota Server: Es como se llama comnmente a un FTP site. Session Profile: Es el conjunto de informacin necesaria para conectarse a un

server) a su computadora.

(FTP site, server).


server. Hay tres datos importantes que Usted debe saber para conectarse a un server FTP:

El nombre del Host (ej.: www.ba.net), La ubicacin del archivo, dentro de que directorio se encuentra (ej.:

/pub/windows31),

El nombre del archivo (ej.: n16e30.exe)

CONCLUSION

Se conoce hoy la importancia que manifiesta el protocolo FTP, dentro de la arquitectura de la red de internet, pues no es ms que la principal fuente de canalizacin entre los diferentes puntos donde se establece conexin entre cliente y servidor. De lo contrario este evento de solicitud quiz si se diera fuera ms bien una manera muy poco eficiente y eficaz ya que no existira un poder alguno para establecer precisamente la trasferencia de archivos de un forma directa entre el solicitante (cliente) y el que propone el servicio (servidor).

Gracias a la naturaleza misma para lo que ha sido creado, las solicitudes de archivos brindan un acceso directo a nuestra pc para la descarga de diferentes clases de archivos con su distintos formatos, ya que en este tipo de protocolos no existe limitacin de solo archivos de texto si no tambin incluye toda clase de formatos que podemos encontrar y hacer uso dentro de lo que nos ofrece internet.

FTP no es ms que la canalizacin, accesibilidad y facilidad de solicitar desde cualquier punto remoto lo que deseamos obtener a travs de accesos de descarga que son proporcionados a travs de la naturaleza misma con las que los protocolos de transferencias de archivos se manifiestan.

RECOMENDACIN

Gracias al potencial con que se establece la arquitectura de los servidores FTP, esta simplemente el acceso entre las coecciones en puntos remotos donde son orientados a la accin entre cliente y servidor para la transferencia de archivos, se considera entonces en lo posible evitar administrar archivos pesados para no verse en la imposibilidad de una administracin eficiente al momento de su solicitud. Los usuarios o llamados tambin clientes constituyen ya sea una comunicacin o una accin entre la trasferencia de archivos pudiendo ser estos formatos de texto, sonido, video, imagen, entre otros. La forma misma de canalizar

estos distintos grupos es nicamente por medio del servicio que se establece a travs de los servidores FTP.

Se reconoce, que otro elemento importante que desde ser considerado al momento de hacer uso de estas aplicaciones es tomar en cuenta la definicin de claves complejas, para evitar que los programas que se constituyen como crac no establezcan ventajas negativas ante estas aplicaciones y desarrollo de diferentes puntos considerados como fuentes de informacin.

Pasos para Instalar Servicio FTP en Ubuntu.


jackyta@jackyta-laptop:~$ sudo apt-get update

jackyta@jackyta-laptop:~$ sudo apt-get install vsftpd

Ya que termine de descargar y instalar los paquetes tenemos que hacer varios pasos para que funcione nuestro servidor ftp. Por

jackyta@jackyta-laptop:~$ groupadd ftp Sino en Modo Grafico es mas Facil de Crear un Grupo con sus permisos y todo.

Creacin de shell FTP


Lo que haremos es crear un shell virtual o fantasma, para que los usuarios no puedan conectarse a una sesin del sistema operativo. jackyta@jackyta-laptop:~$ mkdir /bin/ftp Ya que lo creamos,ahora tenemos que editar el siguiente archivo. jackyta@jackyta-laptop:~$ vim /etc/shells Agregar al final del archivo /etc/ftp. /bin/bash /bin/rbash /bin/ftp

Creando usuarios FTP


En modo Grafico es mas Facil...

Ficheros de configuracin
El servidor vsfptd tiene dos archivos muy importantes de configuracin: /etc/vsftpd.conf Este es el archivo de configuracin de nuestro servidor ftp: /etct/vsftpd.chroot_list Lista de los usuarios que van estar enjaulados.

Configuracin de vsftpd
En este momento comenzaremos a configurar nuestro servidor vsftpd. Antes de se recomiendo ampliamente crear una copia de respaldo de archivo de configuracin: jackyta@jackyta-laptop:~$ cd /etc

jackyta@jackyta-laptop:~$ cp vsftpd.conf vsftpd.confori

Comenzaremos a editar el archivo de configuracin del servicio vsftpd.conf. jackyta@jackyta-laptop:~$ sudo gedit vsftpd.conf

En el archivo tendremos que cambiar varios parmetros: Parmetro anonymous_enable Desactivar acceso a usuarios annimos, para mayor seguridad. anonymous_enable=NO Parmetro local_enable Permitir a los usuarios autenticados tener sus propias carpetas locales, le quitamos la # para que se active. #local_enable=YES local_enable=YES Parmetro write_enable Permitir el modo de escritura en su carpeta, le quitamos el #. #write_enable=YES write_enable=YES Parmetro local_umask Permitimos la a travs de este parmetro enmascararlo con algn permisos en especial al momento de subir la informacin #local_umask=000 local_umask=037

En este caso estamos indicndole al parmetro, va tener permisos de rwx para el usuario, r-para el grupo y --- otro ningn permiso. Enjaulando a los usuarios FTP Habilitamos el enjaulamiento de los usuarios dentro de su directorio personal y tambin para acceder a sus carpetas por FTP. #chroot_local_user=YES #chroot_list_enable=YES chroot_local_user=YES chroot_list_enable=YES Habilitamos la siguiente linea que manda a llamar aun archivo, este archivo lo tiene que crear y dentro de este agregar los cuentas de los usuario enjaulados. #chroot_list_file=/etc/vsftpd.chroot_list chroot_list_file=/etc/vsftpd.chroot_list Al terminar de configurar el archivo de vsftpd.conf jackyta@jackyta-laptop:~$etc# touch vsftpd.chroot_list Control del ancho de banda Se le pueden agregar mas opciones al final del archivo. anon_max_rate=5100 #Ancho de banda para usuario annimo 5kb. local_max_rate=5100 #Ancho de banda por usuario local 5kb. max_clients=3 #Numero mximo clientes conectados. max_per_ip=2 #Numero mximo de conexiones por ip.

Reinicio del servidor FTP


Solo tenemos que reiniciar el servicio de vsftpd para poder cargar los cambios que hemos realizado al servidor. root@server1:/etc#/etc/init.d/vsftpd restart Stopping FTP server: vsftpd [OK] Starting FTP server: vsftpd [OK]

Podemos hacer la prueba logeandonos con algn usuario creado, mediante el navegador, ftp://localhost sino usando un cliente ftp como Filezilla. Comandos FTP Para poder utilizar ahora nuestro servidor FTP seria por medio de comandos, por esto se muestra la lista de comando de ftp y su descripcion. COMANDOS DESCRIPCION cd [rutaRemota] Cambia de directorio dentro del servidor remoto lcd [rutaLocal] Cambia de directorio en el equipo local chgrp [grp] [rutaRemota] Cambia el grupo de trabajo de un fichero remoto. El [grp] tiene que ser un Group ID chmod [opciones] [rutaRemota] Cambia los permisos de Lectura, Escritura o de Ejecucin a un fichero remoto chown [own] [rutaRemota] Cambia el grupo de trabajo de un fichero remoto.

El [own] tiene que ser un User ID get [rutaRemota] [rutaLocal] Copia un recurso remoto en un equipo local lmkdir [rutaLocal] Crea una carpeta en el equipo local lpwd Imprime la ruta local en la cual estamos trabajando mkdir [rutaRemota] Crea una carpeta en el equipo remoto put [rutaLocal] [rutaRemota] Sube un fichero o archivo desde una ruta local hasta una ruta remota pwd Imprime la ruta remota en la cual estamos trabajando exit Salimos de SFTP rename [rutaLocal] [rutaRemota] Renombra un un fichero remoto rmdir [rutaRemota] Borra una carpeta remota rm [rutaRemota] Borra un fichero remoto

You might also like