enviar comando sh a traves de ftp ???

Imagen de hatake_pablo
0 puntos

Buenas...tengo un archivo .sh en una maquina remota ubuntu al que quiero acceder a traves de ftp desde una maquina windows y me gustaria saber si es posible ejecutar un comando en la maquina remota a traves de ftp

porque por ejemplo, con el comando ! puedo ejecutar comando de la maquina local pero necesito poder ejecutar comando en la maquina remota

Muchas gracias y saludos

Imagen de tRaCk3r
+1
0
-1

Dudo que puedas, pero si puedes ejecutar comandos de forma localmente, simplemente tienes que hacer sh fichero.sh o puede que antes debas hacer chmod +c fichero.sh... pero no creo que puedas.

+1
0
-1

 


tRaCk3r
http://tetosoft.com
ubuntu user #007044
linux user #319025
PC number #309252
Imagen de cholbi
+1
0
-1

A través de ssh sí podrías.
Los comandos en terminal se manejan con total normalidad. Otra cosa son los que tengan inetrfaz gráfica; aquí ya no sé donde me meto; en teoría con ssh -X ; pero dependerá de la configuración del entorno gráfico.
Y otra cosa, quizás ya distinta, desde windows.
Accediendo dede windows a tu Ubuntu a través de ssh verás como puedes hacer de todo (en terminal) como si estuvieras en él.
Ftp, es Protocolo de Transferencia de Ficheros, como su propio nombre indica ,para transferir en un sentido u otro ; pero nada más.

+1
0
-1

----------------------------------------------------
Nunca formaría parte de un club que me aceptara como socio

Imagen de hatake_pablo
+1
0
-1

Muchas gracias...

Pero a ver si lo explico...lo estoy haciendo todo desde un .bat en windows....es decir el procedimiento es:

1.-se genera un fichero en windows...para importar a una base de datos oracle en linux
2.-se envia por ftp desde windows
3.-en linux hay un sh que carga ese fichero, lo modifica con dos2unix para que lo admita oracle y lo pasa a otra carpeta que oracle cada cierto tiempo lee y lo importa automaticamente
4.-el comando sh hay que activarlo manualmente, podria hacerlo como tarea del Cron que seria una opcion...
pero dejarlo activado cada 15 minutos el sh...no sé yo...

todo lo de oracle no puedo tocarlo ni cambiarlo ya que pertenece a un SGA de almacen y no lo he creado yo
lo ideal seria que el ftp apuntara directamente a la carpeta que escucha el SGA y que importara desde alli pero hay que hacer una transformacion con el comando dos2unix del fichero creado de windows para que oracle lo lea correctamente...

Y si con ssh desde windows se puede enviar el fichero automaticamente, cambiar el formato del txt a dos2unix ...yo no veo la forma, la verdad...

pd: el fichero de windows txt lo tiene que generar alguien manualmente el resto preciso que se haga automatico

espero haber sido claro :D

Muchas gracias

+1
0
-1