Archiv verlassen und diese Seite im Standarddesign anzeigen : automatischer ftp transfer
LuisMiguel
01-03-2002, 13:48
hi profis
kann zwar etwas c aber mit diesen scripts komm ich irgentwie nicht ganz klar! Hab folgendes problem will per cronjob ein ordner per ftp auf einen anderen rechner schicken!
Also mit den cronjob komm ich klar nur mit dem script nicht also ein order mit mehreren dateien soll automatisch per ftp mit anonymen zugang den ordner rüberschicken und dann die verbindung schliessen
ich sag schon mal danke für eure mühe
mit ncftp kann man das ganz gut machen
LuisMiguel
01-03-2002, 14:02
wie denn? so sieht zur zeit mein script aus
ftp 10.1.10.3:verzeichnis/
danke schon mal
In der Bash geht das.
/usr/bin/ftp -i ftpserver.tld < /home/me/ftpscript.befehle
In der ftpscript.befehle müssen nur noch die Befehle rein.
Und evtl. noch eine .netrc mit den Zugangsdaten erstellen.
LuisMiguel
01-03-2002, 14:40
danke werd es mal ausprobieren
LuisMiguel
01-03-2002, 15:16
irgentwie bekomm ich es immer noch hin
also das packet soll zu einen internen server mit der ip 10.1.10.3 und das verzeichnis heißt squid (10.1.10.3:squid/)
könnt ihr mir vielleicht das gesammte script mal aufschreiben
wär sehr nett von euch
Hier ein script:
http://www.8ung.at/sademar/upload
:D :D :D
LuisMiguel
06-03-2002, 11:27
danke für eure hilfe
malcadon
06-03-2002, 21:22
#!/bin/bash
# Shellscript zu Automatischen Upload von Lokalen Dateien auf dem Webserver ( FTP-SERVER )
# Linux / Unix
# Zum ausführen diesen Scriptes benötigen sie den Lukeftpclienten!
#
# Damit das Skript von einen Cronjob ausführbar wird , nutzen sie den
# das Komando: chmod a+x upload
#
# Christian Waldner 2002
# http://www.sademar.de
#
#
# FTP UPLOAD EINLEITEN
ftp -n <<EOF
# Tragen sie hier Ihren Ftpserver ein!
open ftp.deinserver.de
# Tragen sie hier Ihr User Name und Passwort ein
user name Passwort
# Tragen sie ihr Verzeichniß ein wo sich die zum Upload Bestimmten Dateien # befinden
lcd /Verzeichniß auf dem Client
# Wählen sie das Verzeichniß auf dem Server ohne /
cd Verzeichniß auf FTP-Server
# Tragen sie hier die Zu Upload bestimmten Dateien ein!
put zu_uplodende_DATEI.html
# Verbindung mit dem FTP-Server Trennen
quit
EOF
===============================================
Wiso brauche ich zwingend den lukeftpclienten? Und wie sicher ist mein eingetragenes passwort?
wie kann ich das script mit gftp zum laufen bekommen?
Thx!
Was willst du mit gftp ( mit GUI ) wenn das script im Hitergrund läuft?
Habes nicht ausprobiert aber du müstest ja jedesmal den X-Server starten ?oder ? :rolleyes:
PS. zur Sicherheit: ob du das Pw nun per Hand eingegeben hast oder ob das script macht ist ja egal und lockal kannst du ja die Datei nur für dich zum schreiben und lesen freigeben! ;)
schaut hier: http://www.linuxforen.de/forums/showthread.php?s=&threadid=24129#100512
ZSH ist eben für alles zu gebrauchen.:D
Das Script kann sogar direkt die Verzeichnisse hochladen.
auch ne Frage zu dem script:
ich kann ftp ausschliesslich über einen ftp-proxy ins inet machen. funxt das damit? wenn ja, wie erkläre ich dem script die sache mit dem proxy ??
meines wissens geht grundsätzlich jeder ftp-transver jedes programms automatisch über den proxy, wenn dieser eingestellt ist. ausnahme, wenn die programme andere anweisungen bekommen.
probieren!
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.