=============================================================================== RED CIENTIFICA PERUANA GOPHER =============================================================================== FTP ------- Saludos..... A continuacion les transmito una captura que hice. Es un ejemplo de ftp sobre y la captura fue hecha despues de responder al login como anonymous y al password con guest Espero sirva de orientacion... esta maquina posee buena cantidad de archivos para ftp. Usando Archie, del submenu Utilidades, o con telnet a un servidor archie, puede obtener la direccion de la maquina y el subdirectorio donde se encuentra algun programa o texto que sea de su interes. Suerte!!!! ************************************************** Para una mayor comprension aquellas lineas que corresponden a mensajes que aparecen en el monitor, han sido precedidas por el simbolo > . Aquellas que corresponden a textos en- viados o recibidos(e-mail) se preceden con % . Otros simbolos han sido utilizados para resaltar o separar textos. :> Se recomienda capturar e imprimir este texto para estudiar sus explicaciones, antes de ponerlo en practica. En muchos casos ha sido necesario reintentar el uso de lo que se explica, antes de tener exito. En caso de dudas envie sus preguntas a quien le remitio este mensaje. *************************************************** Inicio despues de haber seleccionado la opcion ftp en el menu principal. Encontrara comentarios intercalados y recortes en los textos recibidos, para ahorrar espacio. INICIO DE CAPTURA**** > ________________________________________________ > A D V E R T E N C I A > Este subdirectorio es solo para el uso de FTP, > los archivos son borrados despues de 7 dias de > haber sido creados. > ________________________________________________ > salir comandos > ------------------------------------------------ >$ cmds Esta orden permite visualizar los comandos disponibles antes de ingresar a hacer ftp a otra maquina. > > ******************************************************* > * COMANDOS DISPONIBLES * > ******************************************************* > Use el comando man para mas informacion > > cat Concatena y desplega el contenido de uno o ma's archivos > clear Limpia la pantalla > compress Comprime el contenido de uno o mas archivos > cmds Muestra esta pantalla > ftp Transfiere archivos desde o hacia un sistema remoto > kermit Permite transferir archivos entre ma'quinas con > difente sistemas operativos y arquitecturas. > man Visualiza las pa'ginas de manual del comando dado como > para'metro. Ej. man ls, man compress > more Muestra el contenido de un archivo por pa'ginas > ls Desplega el contenido de un directorio > rm Remueve uno o ma's archivos > rz Tranferencia de archivos con Zmodem (received) > sz Tranferencia de archivos con Zmodem (send) > uncompress Expande un archivo a su tama#o original (compress) > uuencode Codifica un archivo binario en representacion ASCII > uudecode Decodifica un archivo codificado con uuencode, a binario) > vi Editor de texto. > >VER TAMBIEN > man docftp ( Manual de ayuda de FTP ) > >$ ftp nic.ddn.mil >ftp: connect: Connection timed out A veces puede aparecer un mensaje como el anterior... en ese caso (y en otros) en lugar de $ aparece ftp>. Para intentar conectarse use el siguiente comando.... >ftp> open nic.ddn.mil >Connected to nic.ddn.mil. >220-*****Welcome to the Network Information Center***** > *****Login with username "anonymous" and password "guest" > *****You may change directories to the following: > ddn-news - DDN Management Bulletins > domain - Root Domain Zone Files > iesg - IETF Steering Group > ietf - Internet Engineering Task Force > internet-drafts - Internet Drafts > netinfo - NIC Information Files > netprog - Guest Software (ex. whois.c) > protocols - TCP-IP & OSI Documents > rfc - RFC Repository > scc - DDN Security Bulletins > std - Internet Protocol Standards >220 And more! >Name (nic.ddn.mil:mpagaz): anonymous Note que mi login(mpagaz) aparece y que lo que se responde es anonymous. >331 Guest login ok, send "guest" as password. >Password: En este caso el password introducido fue guest . En otros casos como NIC.MERIT.EDU, debe introducir su direccion e-mail... la ma- quina suele indicar cual debe utilizar. >230 Guest login ok, access restrictions apply. >ftp> ls >200 PORT command successful. >150 Opening ASCII mode data connection for file list. >lost+found >internet-drafts >netinfo ............ >rfc ............ >fyi ............ ............ >226 Transfer complete. >247 bytes received in 0.23 seconds (1.1 Kbytes/s) Se utilizo el comando ls para visualizar el contenido del directorio. Puede emplearse ls -la en cuyo caso se visualizan todos los subdirectorios, su tama~o y otras informaciones. Unas lineas, como la que sigue, puede visualizarse con el comando ls -la > drwxr-sr-x 9 nic merit 512 Jul 29 15:09 documents En el caso anterior, la d en la izquierda indica que documents es un subdirectorio usted puede pasarse a el usando cd documents En el caso siguiente se hace un cambio al subdir.. rfc >ftp> cd rfc >250 CWD command successful. >ftp> ls >200 PORT command successful. >150 Opening ASCII mode data connection for file list. >rfc-by-author.txt >rfc-by-title.txt >rfc-index.txt >rfc10.txt >rfc1000.txt >rfc1001.txt >rfc1002.txt >...... >fyi-index.txt >fyi1.txt >fyi2.ps >fyi2.txt >fyi3.txt >fyi4.txt >..... >226 Transfer complete. >11297 bytes received in 27 seconds (0.41 Kbytes/s) La lista anterior es realmente larga y contiene todos los documentos rfc. >ftp> get fyi4.txt >200 PORT command successful. >..... >Transfer complete... ...... Si lo que va a transferir es un programa o es un archivo binario debe ejecutar el comando binary antes de ejecutar el get "nombre". Si la transferencia es de un texto esto no es necesario, pero puede hacerlo igual. En el caso anterior se solicito la transferencia del archivo fyi4.txt , desde la maquina remota a dino. Con la sintaxis usada el archivo en dino tendra el mismo nombre que en la otra. Si desea un nombre diferente en dino, puede usar: ftp> get archivo nombre.dino donde: archivo=nombre del archivo en la maquina remota. nombre.dino=nombre deseado en dino. >ftp> bye >$ ls >fyi4.txt Con ls, ahora se visualiza el directorio en dino, ya que con la orden bye se efectuo la desconexion de la maquina remota. En este caso, como solo se transfirio un archivo, ese es el unico que se posee. >$ more fyi4.txt ....... Aparecen las primeras lineas del documento.. en este caso del fyi4.txt ..... con la barra espaciadora puede ver el documento o con q descontinuar este proceso y quizas traerlo a su maquina.. >$ cat fyi4.txt .... Este comando desplegara el documento completo, igual que | en el mailbox... asi que debe activar la captura en su maquina antes de pulsar , en la linea >$ cat nombre_del_archivo. Otra alternativa es usar, por ejemplo: >$ sz fyi4.txt ... Esto hara que sea transferido el documento en una forma mas eficiente, con el protocolo z-modem. Dependiendo de su programa de comunicaciones, usted podria configurarlo para que el protocolo z-modem se active automati- camente, sin dar usted ninguna orden adicional. Ademas es posible que si se corta la transferencia por cualquier circunstancia, al volver a activar la transferencia, solo se capture lo que faltaba del documento. En caso de que no pueda activarse automaticamente la transferencia, al iniciarse esta recibira un mensaje avisandole que debe activar este protocolo... en ese momento dele a su programa de comunicacion la orden apropiada. >$ rm fyi4.txt Esta orden remueve del disco, en dino, el archivo indicado y libera espacio...lo que es recomendable y una buena costumbre. >$ exit Esto lo devolvera al menu principal. !!Buena suerte!! en esta aventura de localizar y transferir archivos. Salud! mpagaz Tip: si desea enviar algun archivo que obtuvo por ftp, a otra persona o a su buzon, puede usar el siguiente comando: mail -s "el asunto" usuario@m.d < nombre.arch donde: "el asunto" = Titulo que aparecera como Subject: del mensaje. (debe estar encerrado por ") usuario@m.d = direccion del buzon a donde se envia, indican- do (m.d) la maquina y el dominio cuando es dis- tinta de donde usted esta conectado. nombre.arch = nombre del archivo. Puede ir entre comillas: nece- sario cuando el nombre posee espacios en blanco. ////////////////////////-----\\\\\\\\\\\\\\\\\\\\\\\\\\ EXPLORANDO con SAICYT Se autoriza el uso de este texto, siempre que sea con fines no comerciales. Al utilizarlo totalmente se agra- dece incluir esta nota. Elaborado en UNESR (Nucleo Palo Verde) con apoyo de la Administracion de SAICYT. ////////////////////////-----\\\\\\\\\\\\\\\\\\\\\\\\\\ .