jueves, 8 de mayo de 2008

Transferencias y comparte archivos

Transferencias y comparte archivos

ftp pdosp para transportar archivos y líneas de comando primeros tres transferencias ftp, el primero nos lo probé el propio escritores y para crear una tenemos que ir a lugares y conectar con el servidor y des de allí podemos configurar esa dirección y se puede conectar a un ftp publico sin necesidad de nombre y contraseña, le damos un nombre al servidor y la creación de un carpeta y le daremos conectar para que aparezca un icono en el escritorio Gnome seguido a esto podemos acceder ala carpeta dándole doble clic como cualquier icono y podremos ver que se abre el navegador y aparecen todas las carpetas relacionadas con este servidor y ahora para abrir o descargar archivos se hace como el navegador nautilus copiando de un lado a otro los distintos archivos que deseamos compartir, ahora como conectarnos a un ftp privado entonces vamos a lugares y le decimos ftp (conlogin) y después de esto nos aparcera un numero de puerto un nombre de usuario y otro de contraseña y le damos conectar y aparecerá un nuevo icono en el escritorio para que lo podamos abrir y tengamos acceso a todos los documentos de la carpeta y para subirlos podemos arrastra los archivos para compartidos del el servidor al usuario.

El protocolo FTP está incluido dentro del modelo cliente-servidor, es decir, un equipo envía órdenes (el cliente) y el otro espera solicitudes para llevar a cabo acciones (el servidor).

Durante una conexión FTP, se encuentran abiertos dos canales de transmisión:

Un canal de comandos (canal de control)

Un canal de datos

Por lo tanto, el cliente y el servidor cuentan con dos procesos que permiten la administración de estos dos tipos de información:

DTP (Proceso de transferencia de datos) es el proceso encargado de establecer la conexión y de administrar el canal de datos. El DTP del lado del servidor se denomina SERVIDOR DE DTP y el DTP del lado del cliente se denomina USUARIO DE DTP.

PI (Intérprete de protocolo) interpreta el protocolo y permite que el DTP pueda ser controlado mediante los comandos recibidos a través del canal de control. Esto es diferente en el cliente y el servidor:

El SERVIDOR PI es responsable de escuchar los comandos que provienen de un USUARIO PI a través del canal de control en un puerto de datos, de establecer la conexión para el canal de control, de recibir los comandos FTP del USUARIO PI a través de éste, de responderles y de ejecutar el SERVIDOR DE DTP.

El USUARIO PI es responsable de establecer la conexión con el servidor FTP, de enviar los comandos FTP, de recibir respuestas del SERVIDOR PI y de controlar al USUARIO DE DTP, si fuera necesario.

Cuando un cliente FTP se conecta con un servidor FTP, el USUARIO PI inicia la conexión con el servidor de acuerdo con el protocolo Telnet. El cliente envía comandos FTP al servidor, el servidor los interpreta, ejecuta su DTP y después envía una respuesta estándar. Una vez que se establece la conexión, el servidor PI proporciona el puerto por el cual se enviarán los datos al Cliente DTP. El cliente DTP escucha el puerto especificado para los datos provenientes del servidor.

Es importante tener en cuenta que, debido a que los puertos de control y de datos son canales separados, es posible enviar comandos desde un equipo y recibir datos en otro. Entonces, por ejemplo, es posible transferir datos entre dos servidores FTP mediante el paso indirecto por un cliente para enviar instrucciones de control y la transferencia de información entre dos procesos del servidor conectados en el puerto correcto.

En esta configuración, el protocolo indica que los canales de control deben permanecer abiertos durante la transferencia de datos. De este modo, un servidor puede detener una transmisión si el canal de control es interrumpido durante la transmisión.

Los comandos FTP Toda comunicación que se realice en el canal de control sigue las recomendaciones del protocolo Telnet. Por lo tanto, los comandos FTP son cadenas de caracteres Telnet (en código NVT-ASCII) que finalizan con el código de final de línea Telnet (es decir, la secuencia +, Retorno de carro seguido del carácter Avance de línea indicado como ).

Si el comando FTP tiene un parámetro, éste se separa del comando con un espacio ().

Los comandos FTP hacen posible especificar:

El puerto utilizado

El método de transferencia de datos

La estructura de datos

La naturaleza de la acción que se va a realizar (Recuperar, Enumerar, Almacenar, etc.)

Existen tres tipos de comandos FTP diferentes:

Comandos de control de acceso

Comandos de parámetros de transferencia

Comandos de servicio FTP