The UNIX and Linux Forums  

Go Back   Die UNIX-und Linux-Foren > Betriebssysteme > SCO
.
Google unix.com



SCO Santa Cruz Operation (SCO) ist ein Software-Unternehmen mit Sitz in Santa Cruz, Kalifornien, die am besten bekannt für den Verkauf von drei UNIX-Varianten für Intel x86.

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
[REQ] Automatische Skript töten Prozess onisoc Shell Programmierung und Scripting 3 05-25-2009 07:17 AM
automatische Ausführung von Shell-Skript rajamohan Shell Programmierung und Scripting 1 09-29-2008 07:48 AM
Script für die automatische Zählung der Datei habe ich summerpeh SUN Solaris 13 09-05-2008 11:41 AM
Automatische Skript TShirt UNIX für Fortgeschrittene und Experten 5 06-05-2008 05:34 AM
Automatische Anmeldeskript dayanand Shell Programmierung und Scripting 3 01-08-2006 07:46 PM

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 Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 06-02-2009
texastig texastig is offline
Registrierte Nutzer
  
 

Join Date: Feb 2009
Beiträge: 6
Question Automatische FTP-Skript

Wir sind mit SCO OS 5/05 Server und wir sind dabei ein Handbuch FTP auf einen anderen SCO OS 5/05 Server, Backup der Datenbank.
Wir sind mit der Bourne-Shell.
Wir möchten, dass die Automatisierung der FTP-Backup der Datenbank zu tun, statt sie manuell.
Es wäre schön, um ein Skript.
Auch würde es ohnehin um die FTP-Passwort?
Alle Tipps und Hilfe wären wir jedoch dankbar.
Sie beraten und Dank.
  #2 (permalink)  
Old 06-02-2009
BubbaJoe's Avatar
BubbaJoe BubbaJoe is offline
Registrierte Nutzer
  
 

Join Date: Oct 2008
Ort: St. Louis
Beiträge: 153
Hier ist ein einfaches einfaches FTP-Skript können Sie: Nicht viel Glück für die Verschlüsselung der Passwort, so können Sie ihn nicht lesen, wenn.


Code:
 
#! /usr/bin/ksh

HOST=remote.host.name
USER=whoever
PASSWD=whatever

exec 4>&1
ftp -nv >&4 2>&4 |&

print -p open $HOST
print -p user $USER $PASSWD
print -p cd directory
print -p binary
print -p put tar.gz
print -p bye

wait
exit 0

  #3 (permalink)  
Old 06-02-2009
texastig texastig is offline
Registrierte Nutzer
  
 

Join Date: Feb 2009
Beiträge: 6
Das ist gar nicht funktioniert.
Bitte beraten.
Danke
  #4 (permalink)  
Old 06-02-2009
TonyFullerMalv's Avatar
TonyFullerMalv TonyFullerMalv is offline Forum Advisor  
Registrierte Nutzer
  
 

Join Date: Sep 2008
Ort: Malvern, Worcs. UK
Beiträge: 748
Sie können das Kennwort speichern in einer Datei verschlüsselt von crypt (1) Ihr Skript zu entschlüsseln, wie sie verwendet, nicht sehr sicher, aber es würde verstecken Sie das Kennwort aus der Casual Beobachter.

Ich habe mit einem FTP-Eingabedatei, um die Befehle vor, z. B.:

Code:
$ cat cmdfile.template
open _FTPSERVER_
user _USER_ _PASSWORD_
cd directory
binary
put tar.gz
bye
$

Und dann ein Skript wie folgt aus:

Code:
HOST=remote.host.name
USER=whoever
PASSWD=whatever

sed -e 's/_FTPSERVER_/'${HOST}'/' -e 's/_USER_/'${USER}'/' -e 's/_PASSWORD_/'${PASSWD}'/' cmdfile.template > cmdfile
ftp < cmdfile

Wenn Sie wollten, um das Passwort zu verschlüsseln, dann in eine Datei mit Krypta, z. B.:

Code:
$ echo passwdofchoice > clear
$ echo keyofchoice > key.file
$ crypt `cat key.file` < clear > password.crypt
$ rm clear

Ändern der Schlüssel zur Entschlüsselung der Schlüssel und ein Passwort, um sich von Ihrer Wahl.

Die in den oben genannten Script "PASSWD \u003d unabhängig" zu ändern:

Code:
KEY=`cat key.file`
PASSWD=`crypt ${KEY} < password.crypt`

Die Dateinamen werden könnte zu verschleiern und als ich sagte, die ganze Sache nicht sicher ist, aber es würde die Dinge ein wenig versteckt ...

Mit scp zum Übertragen von Dateien über SSH mit Passwort SSH wäre besser und sicherer, wenn Ihr FTP-Server ist auch mit sshd.

Zuletzt bearbeitet von TonyFullerMalv; am 06-02-2009 07:20 PM..
  #5 (permalink)  
Old 06-02-2009
methyl methyl is offline
Registrierte Nutzer
  
 

Join Date: März 2008
Beiträge: 1184
Für FTP-Passwörter, versuchen Sie es mit einer. Netrc-Datei in $ HOME für den FTP-Benutzer mit Berechtigungen 600, die Root gehören.

Code:
man .netrc

Closed Thread

Lesezeichen

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Aus
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 05:53 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0