Bom dia!
Preciso fazer uma conexão com um servidor via telnet, mais gostaria que fosse tudo em uma só linha de comando.
Tipo:
Ex. telnet [usuario] [senha] [host]
Tem como? Se tiver, como seria a linha de comando?
Abraços
Bom dia!
Preciso fazer uma conexão com um servidor via telnet, mais gostaria que fosse tudo em uma só linha de comando.
Tipo:
Ex. telnet [usuario] [senha] [host]
Tem como? Se tiver, como seria a linha de comando?
Abraços
Isto é extremamente dependente de cliente de telnet.
Seu objetibo é executar comando remoto?
Avalie a possibilidade de uso de ssh para a execução de comando remoto, alem da segurança da sessão, vc pode usar chave para autenticação.
Eu tenho que usar definitivamente o telnet.Postado originalmente por gmlinux
Mais pra isso, tenho que na mesma linha que eu digito pra conectar ao host, gostaria de enviar o usuario e senha...
Abraço
É fácil! Basta encadear com pipe os comandos a serem enviados para sua conexão telnet. Veja o exemplo abaixo de uma conexão POP via telnet:
(echo user usuario ; sleep 1 ; echo pass senha) | telnet localhost 110
A partir desta estrutura você pode fazer qualquer script em uma única linha de comando.
Ivan
com execao do ssh, ele requer q o comando seja executado apartir de um terminal, assim como ele requer q seja digitada a senha.....(pelo menos eu nao consigui)Postado originalmente por ivanobom
com ssh eu consegui. tem umas manhas, com uns softwares por tras...
em perl.
e que tal postar esses softwares?
eu fiz no freebsd com o expect
nao sei se o linux tem essa linguagem..
(nao é um software, é uma linguagem usada junto com o sh)