Foros del Web » Administración de Sistemas » Unix / Linux »

Telnet en linux

Estas en el tema de Telnet en linux en el foro de Unix / Linux en Foros del Web. Quisiera saber como hacer un script para poder conectarme por medio de telnet a un equipo remoto. Agradecere mucho su ayuda....
  #1 (permalink)  
Antiguo 29/06/2010, 20:40
 
Fecha de Ingreso: diciembre-2009
Mensajes: 20
Antigüedad: 15 años
Puntos: 1
Telnet en linux

Quisiera saber como hacer un script para poder conectarme por medio de telnet a un equipo remoto.

Agradecere mucho su ayuda.
  #2 (permalink)  
Antiguo 30/06/2010, 10:32
 
Fecha de Ingreso: junio-2010
Mensajes: 11
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: Telnet en linux

Para hacer telnet a un equipo remoto, tan sólo tienes que escribir en la consola:

telnet IP_DEL_EQUIPO

Ejemplo:
telnet 192.168.0.10

Ahora ya no se utiliza el telnet, ha sido sustituido en casi todos los sitios por "ssh", funciona igual pero la comunicación va encriptada.

Un saludo!
  #3 (permalink)  
Antiguo 30/06/2010, 12:06
 
Fecha de Ingreso: junio-2010
Mensajes: 42
Antigüedad: 14 años, 6 meses
Puntos: 1
Respuesta: Telnet en linux

Confirmo lo del post anterior respecto a usar ssh en lugar de telnet, ahora si por escript te refieres a hacer algo automatizado a través de telnet o ssh prueba el comando expect que te permite interactuar con las respuestas del servidor, mas info la tienes en wikipedia: http://en.wikipedia.org/wiki/Expect

Saludos!
  #4 (permalink)  
Antiguo 30/06/2010, 12:25
 
Fecha de Ingreso: diciembre-2009
Mensajes: 20
Antigüedad: 15 años
Puntos: 1
Respuesta: Telnet en linux

ok, esto me servira. Gracias por los comentarios, aunque son muy utiliez lo que yo necesito hacer exactamente es un script manejando telnet o ssh que me permita cambiar las contraseñas a los dispositivos de red como son routers y switches sin tener q accesar uno por uno ya que son muchos.

De nuevo gracias !!!!
  #5 (permalink)  
Antiguo 30/06/2010, 18:08
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 19 años, 1 mes
Puntos: 890
Respuesta: Telnet en linux

Cita:
Iniciado por kruncher Ver Mensaje
Para hacer telnet a un equipo remoto, tan sólo tienes que escribir en la consola:

telnet IP_DEL_EQUIPO

Ejemplo:
telnet 192.168.0.10

Ahora ya no se utiliza el telnet, ha sido sustituido en casi todos los sitios por "ssh", funciona igual pero la comunicación va encriptada.

Un saludo!
De hecho si se usa, y aun se va seguir utilizando por mucho tiempo. Y el esta hablando de acceder a un enrutador.
__________________
Drupal Argentina
  #6 (permalink)  
Antiguo 01/07/2010, 02:50
 
Fecha de Ingreso: junio-2010
Mensajes: 11
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: Telnet en linux

Cita:
Iniciado por NUCKLEAR Ver Mensaje
De hecho si se usa, y aun se va seguir utilizando por mucho tiempo. Y el esta hablando de acceder a un enrutador.
Lo de "está hablando de acceder a un enrutador" lo sabemos a partir del cuarto post.

La pregunta de Gangsta_ing fué:
Quisiera saber como hacer un script para poder conectarme por medio de telnet a un equipo remoto.
Para conectarse a equipos remotos, cada vez se utiliza menos telnet. Está siendo sustituido por ssh.
Para dispositivos de red (tipo routers) sí se suele usar telnet.


Un saludo.
  #7 (permalink)  
Antiguo 03/07/2010, 08:17
Avatar de dogduck  
Fecha de Ingreso: enero-2006
Ubicación: ¿Atlantida, Hesperides, Islas afortunadas?
Mensajes: 2.231
Antigüedad: 18 años, 11 meses
Puntos: 19
Respuesta: Telnet en linux

Te dejo un ejemplo mio. (Uso expect para automatizar tareas de networking: conectar mediante telnet o ssh, hacer algo ...):

fuente: Scripting – Linux -Networking: Script desatendido (expect) de backup de la running-config de un Cisco sobre un servidor Tftp

#!/bin/bash -f
# ./backup_cisco.sh ipcisco usuario pass passpriv iptftp
# by JavCasta 2.009 – Script backup Cisco runningconfig to tftp
if ! [ $# -eq 5 ]; then
echo “Necesitas pasar 5 parámetros: ipcisco usuario pass passpriv iptftp”
exit
fi
IPCISCO=$1
USUARIO=${2}”\r”
PASS=${3}”\r”
PASSPRIV=$4
IPTFTP=${5}”\r”

echo “#!/usr/bin/expect -f” > temp.exp
echo “set force_conservative 0 ;” >> temp.exp
echo “if {\$force_conservative} {” >> temp.exp
echo “ set send_slow {1 .1}” >> temp.exp
echo “ proc send {ignore arg} {” >> temp.exp
echo “ sleep .1″ >> temp.exp
echo “ exp_send -s — \$arg” >> temp.exp
echo “ }” >> temp.exp
echo “}” >> temp.exp
echo “set timeout -1″ >> temp.exp
echo “spawn telnet “$IPCISCO >> temp.exp
echo “match_max 100000″ >> temp.exp
echo “expect -exact \”Username: \”" >> temp.exp
echo “send — \”$USUARIO\”" >> temp.exp
echo “expect \”Password: \”" >> temp.exp
echo “send — \”$PASS\”" >> temp.exp
echo “expect \”>\”" >> temp.exp
echo “send — \”enable\r\”" >> temp.exp
echo “sleep .1″ >> temp.exp
echo “expect \”Password: \”" >> temp.exp
echo “send — \”$PASSPRIV\r\”" >> temp.exp
echo “expect \”#\”" >> temp.exp
echo “send — \”copy ru tftp\r\”" >> temp.exp
echo “expect \”Address or name of remote host\”" >> temp.exp
echo “send — \”$IPTFTP\”" >> temp.exp
echo “expect \”Destination filename\”" >> temp.exp
echo “send — \”\r\”" >> temp.exp
echo “expect \”#\”" >> temp.exp
echo “send — \”exit\”" >> temp.exp

chmod +x temp.exp
sudo ./temp.exp
#echo $*
  #8 (permalink)  
Antiguo 03/07/2010, 11:32
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 19 años, 1 mes
Puntos: 890
Respuesta: Telnet en linux

Cita:
Iniciado por kruncher Ver Mensaje
Lo de "está hablando de acceder a un enrutador" lo sabemos a partir del cuarto post.

La pregunta de Gangsta_ing fué:
Quisiera saber como hacer un script para poder conectarme por medio de telnet a un equipo remoto.
Para conectarse a equipos remotos, cada vez se utiliza menos telnet. Está siendo sustituido por ssh.
Para dispositivos de red (tipo routers) sí se suele usar telnet.


Un saludo.
Vengo siguiendo el hilo desde un día atraz :

http://www.forosdelweb.com/f41/progr...outers-820379/

+Saludos.
__________________
Drupal Argentina
  #9 (permalink)  
Antiguo 03/07/2010, 16:25
Avatar de dogduck  
Fecha de Ingreso: enero-2006
Ubicación: ¿Atlantida, Hesperides, Islas afortunadas?
Mensajes: 2.231
Antigüedad: 18 años, 11 meses
Puntos: 19
Respuesta: Telnet en linux

¿Hilo repetido atraz en el tiempo?¿bucle ezpacio-temporal?

Etiquetas: linux, telnet
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:37.