Создать сценарий оболочки для ssh внутри удаленного хоста и выполнить ping-запрос с этого хоста

rm -rf /dir
rmdir /dir

если не работает, это означает, что с вашей системой что-то не так!

1
08.06.2018, 12:48
2 ответа

sshtoma un comando para ejecutar en la máquina remota como su argumento, p.

ssh user@host ping ip-addr

Esto ejecutará ping ip-addren la máquina remota y luego finalizará la conexión.

Cuando coloca el comando pingen la línea siguiente, como en

ssh user@host
ping ip-addr

ssh, de forma predeterminada, iniciará un shell interactivo en la máquina remota. Cuando finaliza ese shell, el control se devuelve a su secuencia de comandos y el comando pingse ejecuta localmente.

6
27.01.2020, 23:12

use comillas simples para los comandos si desea ejecutarlos en una máquina remota a través de ssh. será útil para ejecutar múltiples comandos también.

#!/bin/sh

sshpass -p <password> ssh -t -o StrictHostKeyChecking=no <username>@<remote host> '
/usr/sbin/ping <some IP>'
1
27.01.2020, 23:12

Теги

Похожие вопросы