shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Como enviar comandos para servidor Telnet via linha d


From: Tiago Peczenyj
Subject: Re: [shell-script] Como enviar comandos para servidor Telnet via linha de comando
Date: Sat, 1 Mar 2014 14:43:27 -0300

Expect é a solução

Em 01/03/2014 14:39, "Gilberto Nunes" <address@hidden> escreveu:
 

Eu faria com SSH...

É bem mais simples....

att


Em 1 de março de 2014 08:40, Julio C. Neves <address@hidden> escreveu:
 

Fala Daniel,
vc pode fazer algo como:
(echo $usuario; sleep 3; echo $senha; sleep 3; echo "linha de comandos"; sleep 3; exit) | telnet

Mas tem coisa muito melhor que o telnet para fazer isso. Recomendo que vc dê uma olhada em:
» netcat (nc)
» curl
» scp
» expect



Abcs,
Julio
@juliobash

Próximos cursos de Shell

Cidade

Local

Período

Rio de Janeiro

EDX

10-14/03

Dou treinamento de shell em qualquer cidade.
Para detalhes, entre em contato por email ou
echo 436233889341364416673541503686485725801923229706P | dc 



2014-02-28 8:34 GMT-03:00 <address@hidden>:

 

Olá pessoal,

tenho um programa em uma estação na rede para mostrar mensagens na tela, conecto neste programa via Telnet e digito um comando com a mensagem desejada e ele exibe uma popup no computador

Estou tentando fazer um script para emitir alguns avisos sobre o servidor automaticamente, acontece que no client Telnet não consegui achar nenhum parâmetro para passar o comando diretamente na linha de comando pra ele ja conectar no servidor enviar a mensagem e desconectar, tenho que conectar no servidor e depois sim digitar os comandos dentro do cliente para ele enviar, mas desta forma não consegui integrar com o shell script!

alguém me da uma dica?


[code]router
# telnet --version
telnet (GNU inetutils) 1.4.2
router# telnet --help
Usage: telnet [OPTION...] [HOST [PORT]]
Login to remote system HOST (optionally, on service port PORT)
 
  -8, --binary               Use an 8-bit data path
  -a, --login                Attempt automatic login
  -c, --no-rc                Don't read the user's .telnetrc file
  -d, --debug                Turn on debugging
  -e CHAR, --escape=CHAR     Use CHAR as an escape character
  -E, --no-escape            Use no escape character
  -K, --no-login             Don't automatically login to the remote system
  -l USER, --user=USER       Attempt automatic login as USER
  -L, --binary-output        Use an 8-bit data path for output only
  -n FILE, --trace=FILE      Record trace information into FILE
  -r, --rlogin               Use a user-interface similar to rlogin
  -S TOS, --tos=TOS          Use the IP type-of-service TOS
  -X ATYPE, --disable-auth=ATYPE   Disable type ATYPE authentication
      --help                 Give this help list
  -V, --version              Print program version
 
Submit bug reports to address@hidden.
router#[/code]

grato!





--
Gilberto Ferreira


reply via email to

[Prev in Thread] Current Thread [Next in Thread]