Estoy trabajando en un proyecto para el que no tengo la cadena de herramientas configurada en mi propia máquina y, por lo tanto, estoy desarrollando de forma remota. Mi flujo de trabajo en este momento se ve como sigue:
- abrir el directorio del proyecto remoto en mi administrador de archivos usando sftp
- editar algunos archivos
correr
make remote
, que se conecta a la máquina remota a través de ssh y se ejecutamake
ahí:ssh $(HOST) cd $(DIRECTORY) \; make
correr
make get
, que transfiere el binario a través descp
:scp $(HOST):$(DIRECTORY)/build/$(FILE) .
prueba el binario y repite
El problema es que la máquina remota solo realiza la autenticación de contraseña, así que tengo que ingresar la contraseña dos veces en cada ciclo. No puedo construir y descargar en el mismo ssh
¿sesión?