The UNIX and Linux Forums  


Go Back   El UNIX y Linux Foros > Arriba Foros > Programación de scripts de shell y
.
google unix.com



Programación de scripts de shell y Plantear preguntas sobre KSH, CSH, SH, BASH, PERL, PHP, SED, AWK y otros scripts de shell y lenguajes de script de shell aquí.

Más UNIX y Linux Foro Temas usted puede encontrar útiles
Hilo Hilo para principiantes Foro Respuestas Último mensaje
sftp no funciona como cronjob tungaw2004 UNIX for Dummies Preguntas y Respuestas 3 01-10-2008 08:27 PM
Cron no funciona maná UNIX for Dummies Preguntas y Respuestas 1 01-10-2008 02:04 PM
SFTP no salir cuando se ejecuta desde cron msabhilash Sun Solaris 2 12-02-2007 07:48 PM
SFTP ERRORCODE 1 cuando se ejecutan en cron, pero se ejecuta manualmente Heidi.Ebbs Sun Solaris 2 08-08-2007 01:16 PM
Cron no funciona? christo16 UNIX for Dummies Preguntas y Respuestas 5 03-09-2007 02:55 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback vínculo Herramientas de hilo Buscar en este Hilo Tasa de Hilo Modos de visualización
  #1 (Enlace permanente)  
Old 06-28-2006
ewilson0265 ewilson0265 is offline
Usuario Registrado
  
 

Fecha: junio 2006
Publicaciones: 2
SFTP no funciona en cron

Hola,

Tengo un sencillo script que está intentando poner un archivo que reside en una máquina local a una máquina remota. Funciona bien manualmente, pero no se completa cuando la programación para que se ejecute en cron. Esto es lo que parece el guión. Alguna idea de lo que estoy haciendo mal aquí?

#! / bin / ksh
cd / ruta
sftp remoteuser @ máquina_remota: / ruta <<EOF
mput Prueba.txt
adiós
  #2 (Enlace permanente)  
Old 06-28-2006
Jim McNamara jim mcnamara is online now Forum Staff  
...@...
  
 

Fecha: febrero 2004
Ubicación: NM
Mensajes: 5.790

Código:
#!/bin/ksh
cd /path
sftp remoteuser@remotehost:/path <<EOF
mput Test.txt
bye
EOF

Estoy suponiendo que dejar fuera de EF es una errata.

sftp utilizado como tal requiere que las claves de autenticación se creará en la máquina remota.
¿Qué es usuario local autenticado para remoteuser sobre la máquina_remota? Y es el script que se ejecuta como usuario, es decir., ¿Usted a su local que se requiera el usuario?
  #3 (Enlace permanente)  
Old 06-28-2006
ewilson0265 ewilson0265 is offline
Usuario Registrado
  
 

Fecha: junio 2006
Publicaciones: 2
Jim,

Gracias por su respuesta. Hemos generado claves sobre el origen y el destino de las máquinas la autenticación del usuario. Estamos ejecutando el script de este usuario. Si escribo de forma manual desde la línea de comandos "TestSFTP.sh", funciona bien. Sin embargo, cuando puse en cron no.

Como otra prueba, pongo en una línea adicional en el cron para enviarme un correo electrónico.

#! / bin / ksh
mailx-s "Prueba" myemail@myemail.com </ Ruta / TestSFTPcron.txt
cd / localpath
remotename @ máquina_remota sftp: / remotepath <<EOF
mput Prueba.txt
adiós
EF

Cuando hago esto, también funciona completamente bien cuando ejecuto manualmente. Sin embargo, en el cron de manera que reciba el mensaje, pero el archivo no se pone en la máquina remota.

Parece que el guión es parcialmente de trabajo ...

Última edición por ewilson0265; al 06-28-2006 04:56 PM..
  #4 (Enlace permanente)  
Old 06-28-2006
Jim McNamara jim mcnamara is online now Forum Staff  
...@...
  
 

Fecha: febrero 2004
Ubicación: NM
Mensajes: 5.790
bien - es necesario que usted tenga el guión dirigido por cron como usuario - el uso de su página de manual para mostrarle cómo hacer esto.
  #5 (Enlace permanente)  
Old 12-02-2007
msabhilash msabhilash is offline
Usuario Registrado
  
 

Fecha: diciembre 2007
Publicaciones: 2
Hola,

¿Se ha resuelto este problema ir? incluso estoy frente a un problema similar. Mi script funciona bien cuando se ejecuta manualmente desde el símbolo del sistema, pero no cuando se ponen en el crontab. ¿Cómo solucionar este problema?

Gracias.
Abhi.
Closed Thread

Marcadores

Herramientas de hilo Buscar en este Hilo
Buscar en este Hilo:

Búsqueda avanzada
Modos de visualización Vota a este hilo
Vota a este hilo:

Normas de envío
puede que no nuevo puesto de hilos
puede que no enviar respuestas
puede que no enviar archivos adjuntos
puede que no editar sus puestos

Código BB es Encendido
Emoticones son Encendido
[IMG] código Encendido
Código HTML es Apagado
Trackbacks son Encendido
Pingbacks son Encendido
Refbacks son Encendido




Todas las horas son GMT -4. La hora es 08:17 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traducciones de idiomas Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Estudios
El UNIX y Linux Foros Contenido Copyright © 1993-2009. Todos los derechos Reserved.Ad Gestión por RedTyger

Las direcciones URL de contenido vBSEO 3.2.0