View previous topic :: View next topic |
Author |
Message |
helius n00b
Joined: 25 Feb 2020 Posts: 1
|
Posted: Tue Feb 25, 2020 11:33 pm Post subject: Traer script remoto y ejecutar como local (pend) |
|
|
Estoy intentando ejecutar por SSH un Shell script que está alojado en un servidor remoto y que se comporte como si estuviese en la máquina local. Este script trabaja con archivos que solo se encuentran en la máquina local.
Consigo lanzar el script por SSH de forma remota, pero trabaja en la máquina remota.
Es posible lo que quiero hacer? Alguien tiene la receta SSH para que funcione? |
|
Back to top |
|
|
Stolz Moderator
Joined: 19 Oct 2003 Posts: 3028 Location: Hong Kong
|
Posted: Sat Feb 29, 2020 4:11 pm Post subject: |
|
|
Si el script lo ejecutas en otro servidor, obviamente tendrá efecto en ese servidor. Para que tenga efecto en el servidor local solo tienes que copiarlo al servidor local y ejecutarlo desde ahí
Por ejemplo
Code: | scp usuarioremoto@servidorremoto:/directorio/script
sh script
|
|
|
Back to top |
|
|
pcmaster Advocate
Joined: 04 Dec 2003 Posts: 2223 Location: Barcelona
|
Posted: Sat Apr 25, 2020 9:54 pm Post subject: |
|
|
Evidentemente, si entras por SSH en una máquina remota, todo lo que ejecutes lo hace en esa máquina remota, no en la tuya. Precisamente ssh es para eso.
Si quieres que un script alojado en una máquina remota se ejecute en la tuya, tienes dos opciones:
1- Que la máquina remota tanga un directorio compartido que contenga el archivo, lo montas con NFS o similar y lo ejecutas desde tu máquina leyéndolo del directorio,
2- Descargarte por ssh, ftp u otro protocolo el archivo a tu máquina, y luego ejecutarlo desde la misma. _________________ pcmaster |
|
Back to top |
|
|
|