[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: [redhat-list-de] ftp-Übertragung
- From: Alexander Gonzalez Casin <gonzo golico de>
- To: redhat-list-de redhat de
- Subject: Re: [redhat-list-de] ftp-Übertragung
- Date: Tue, 18 Apr 2000 22:29:03 +0200
Halli, hallo,
> Matthias Schein wrote:
> >
> > Wer hat eine Lösung für folgendes Problem:
> >
> > Local: Ein Verzeichnis mit Unterverzeichnissen welches ständig bearbeitet wird (Datenblätter)
> >
> > Remote: Webserver mit FTP-Zugang mit Verzeichnis welches dieses Verzeichnis ebenfalls beinhaltet und regelmäßig abgedatet werden soll (via Ftp). Auf dem Webserver können keine aktiven Programme hinterlegt werden.
> >
> > Meine Versuche mit mir bekannten verschiedenen Ftp-Clients scheitern , da die äquivalenten 'put'-Befehle im Gegensatz zu den get-Befehlen keine Asterix oder Datumskontrolle besitzen.
> > Auch emirror funktioniert aus diesem Grund nicht
> >
> > Kennt jemand einen solchen Ftp-Client, der die notwendige Unterstützung beinhaltet, bzw. wies jemand eine Lösung per PerlScript oder ähn.
> >
>
> Hallo...
>
beim mir läuft folgendes:
Ich habe eine Datei .netrc im HOME-Verzeichnis des Users der per ftp updatet.
In der steht folgendes drin:
------------------------ab hier---------------
machine Rechnername
login Roginname
password naPasswordhalt
macdef init
bin
hash
lcd lokalesVerzeichnis
cd remoteVerzeichnis
mput *.html
cd anderesremoteVerzeichnis
lcd andereslokalesVerzeichnis
mput *
lcd ../nocheinlokalesVerzeichnis
cd ../nocheinremoteVerzeichnis
mdelete *
mput *
quit
------------------------bis hier--------------
gestartet wird das ganze interaktiv mit:
Prompt:> ftp Rechnername
und nicht interaktiv mit:
Prompt:> ftp -i Rechnername
Wenn man also jetzt entsprechende Einträge in die Crontab macht, kann man das
schön automatisieren.
Aufpassen sollte man nur darauf, daß diese Datei (.netrc) nur für den User
lesbar ist, da dort ja das Passwort für den anderen Rechner drin steht.
Viel Spaß.
Grüßle Gonzo
P.S. alles nachzulesen mit:
Prompt:> man ftp
P.P.S Datumskontrolle geht damit soweit ich weiß nicht, aber einfach alles
regelmäßig rüberbügeln ist kein Problem. Kommt halt drauf an wie groß die
Datenmenge ist.
Wenn Datumskontrolle wichtig ist, muß man sich halt ein kleines Skript basteln,
welches die Datei .netrc automatisch erstellt, bevor der ftp gestartet wird.
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]