es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Comando ssh y curl con servidor remoto.

Tengo una pregunta sobre el servidor remoto y el mensaje de curl.

Por ahora, envío el comando en mi servidor a torchserve de esta manera:

ssh user@192.168.0.5
curl -X POST http://127.0.0.1:8080/predictions/densenet161 -T kitten.jpg

Pero mi pregunta es si no estoy en mi servidor y debo enviar el mismo comando de curl y obtener el resultado.

casa -> servidor -> enviar mensaje de curl

¿Es posible hacerlo en una línea?

ssh user@192.168.0.5 -p 5902 curl -X POST http://127.0.0.1:8080/predictions/densenet161 -T kitten.jpg

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Sí, es posible enviar el comando curl en una sola línea mientras se hace una conexión ssh al servidor remoto. El comando sería ssh usuario@direcciónIP -p numerodepuerto "curl -X POST http://127.0.0.1:8080/predictions/densenet161 -T kitten.jpg" donde direcciónIP es la dirección IP del servidor remoto, numerodepuerto es el número de puerto para la conexión ssh (por defecto es 22) y el resto del comando es igual que antes. De esta manera, el comando curl se ejecutará en el servidor remoto y el resultado será devuelto a la máquina local.

Comments are closed.