Executando um comando Telnet em um comando ssh

2

Eu quero ter um comando Telnet dentro do comando ssh para executar o comando Telnet na máquina remota ( 172.202.230.22 ). Eu tentei com o comando

ssh [email protected] telnet 10.86.114.10 8088

Está dando uma mensagem de erro como

command not found (error code:127),

Mas quando tentei executar o mesmo comando Telnet diretamente em 172.202.230.22 , ele está funcionando bem. Qual é o motivo?

    
por kishore 02.09.2011 / 20:57

2 respostas

5

Especifique o caminho completo para telnet :

$ ssh [email protected] /usr/bin/telnet 10.86.114.10 8088 
    
por 02.09.2011 / 21:02
1

Por causa de você estar se conectando como Administrator user, acho que o 172.202.230.22 é um servidor Windows.

Certifique-se de ter C:\WINDOWS\system32 em seu PATH:

$ ssh [email protected] path
PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem

Se não, tente usar o caminho completo para o telnet.exe :

$ ssh [email protected] '"C:\WINDOWS\system32\telnet.exe" 10.86.114.10 8088'
    
por 05.09.2011 / 20:31