The UNIX and Linux Forums  

Go Back   UNIX og Linux Forums > Top Forums > Shell Programmering og Scripting
.
google unix.com



Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her.

Mere UNIX og Linux Forum Emner du måske kan finde Helpful
Tråd Thread Starter Forum Svar Last Post
sftp ikke arbejder som cronjob tungaw2004 UNIX for dummyer Spørgsmål & svar 3 01-10-2008 08:27 PM
Cron ikke fungerer manna UNIX for dummyer Spørgsmål & svar 1 01-10-2008 02:04 PM
SFTP ikke udsejlingsdato når løbe fra cron msabhilash Sun Solaris 2 12-02-2007 07:48 PM
SFTP errorcode 1, når de kører på cron men kører manuelt Heidi.Ebbs Sun Solaris 2 08-08-2007 01:16 PM
Cron ikke fungerer? christo16 UNIX for dummyer Spørgsmål & svar 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 Thread Tools Søg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 06-28-2006
ewilson0265 ewilson0265 is offline
Registreret Bruger
  
 

Join Date: Jun 2006
Stillinger: 2
SFTP ikke arbejder i cron

Hej,

Jeg har et simpelt script, der forsøger at lægge en fil, der er bosat på en lokal maskine til en ekstern maskine. Det kører fint manuelt, men ikke fuldført, når fartplansæsonen til at køre i cron. Her er, hvad scriptet udseende. Nogen idé om, hvad jeg gør forkert her?

#! / bin / ksh
cd / sti
sftp remoteuser @ remotehost: / path <<EOF
mput Test.txt
farvel
  #2 (permalink)  
Old 06-28-2006
jim McNamara jim mcnamara is offline Forum Staff  
...@...
  
 

Join Date: Feb 2004
Beliggenhed: NM
Indlæg: 5.805

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

Jeg antager, at forlader off EOF var en slåfejl.

sftp bruges denne måde kræver, at godkendelse nøgler oprettes på fjernbetjeningen vært.
Hvad lokal bruger er godkendt til remoteuser om remotehost? Og er scriptet kører som den pågældende bruger, dvs. Gør du sø til den nødvendige lokale bruger?
  #3 (permalink)  
Old 06-28-2006
ewilson0265 ewilson0265 is offline
Registreret Bruger
  
 

Join Date: Jun 2006
Stillinger: 2
Jim,

Tak for dit svar. Vi har genereret nøgler på både kilde-og destinationsadresser maskiner godkende brugeren. Vi kører scriptet fra denne bruger. Hvis jeg skriver det manuelt fra en kommandoprompt "TestSFTP.sh", det virker fint. Men når jeg sætte det i cron den ikke.

Som en yderligere test, jeg stillede i en ekstra linje i cron til at sende mig en email.

#! / bin / ksh
mailx-s "Test" myemail@myemail.com </ Sti / TestSFTPcron.txt
cd / localpath
sftp remotename @ remotehost: / remotepath <<EOF
mput Test.txt
farvel
EOF

Når jeg gør dette, det fungerer også helt fint, når jeg kører den manuelt. Men i cron jeg så modtage email, men filen er ikke sat på fjernbetjeningen maskine.

Det ligner det script er delvist arbejder ...

Sidst redigeret af ewilson0265; 06-28-2006 på 04:56 PM..
  #4 (permalink)  
Old 06-28-2006
jim McNamara jim mcnamara is offline Forum Staff  
...@...
  
 

Join Date: Feb 2004
Beliggenhed: NM
Indlæg: 5.805
okay - du har brug for at få scriptet køres af cron som bruger - brug manden side for su at vise dig, hvordan du gør dette.
  #5 (permalink)  
Old 12-02-2007
msabhilash msabhilash is offline
Registreret Bruger
  
 

Join Date: Dec 2007
Stillinger: 2
Hej,

Har du dette problem løst? selv er jeg står i en lignende problem. Min script værker bøde når køres manuelt fra kommandoprompten, men det er ikke, når de sættes ind i crontab. Hvordan har du løse dette problem?

Tak.
Abhi.
Closed Thread

Bogmærker

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er
Smilies er
[IMG] koden er
HTML-koden er Slukket
Trackbacks er
Pingbacks er
Refbacks er




Alle tidspunkter er GMT -4. Den tid er nu 11:25 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. Alle rettigheder Reserved.Ad Management ved RedTyger

Content Relevant webadresser ved vBSEO 3.2.0