Na máquina remota (Ubuntu), instale o telnetd, se ainda não estiver instalado.
No lado do cliente, você poderia implementar o seguinte:
- Abra um soquete na máquina do Ubuntu (
<ubuntu-IP-address>:23). - Ouça e aguarde o prompt de login (algo como
<hostname> login:) e envie o nome de usuário. - Ouça e aguarde o prompt de senha (
Password:) e envie a senha. - Ouça e aguarde o prompt de comando (
<username>@<hostname>:~$) e envie o comando para executar seu script.