Especifique o caminho completo para telnet
:
$ ssh [email protected] /usr/bin/telnet 10.86.114.10 8088
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?
Especifique o caminho completo para telnet
:
$ ssh [email protected] /usr/bin/telnet 10.86.114.10 8088
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'