Home / LinuxUser / 2007 / 07 / Doppeltes Lottchen

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

Mandriva gibt Distribution in die Hände der Community
(268 Punkte bei 24 Stimmen)
Neues vom Systemd
(179 Punkte bei 5 Stimmen)
Mandriva in Nöten
(161 Punkte bei 4 Stimmen)
Mageia 2 ist fertig
(161 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.

Doppeltes Lottchen

Internetseiten aktuell halten

01.07.2007 Wer seinen Webauftritt laufend aktualisieren möchte, kämpft häufig gegen die Tücken seines FTP-Clients. Einfacher funktioniert es mit dem kleinen Programm Sitecopy.

Alice ist frustriert. Ihr privater Internetauftritt soll einen neuen Anstrich erhalten. Doch nun das. Um sich nicht mit dem mittlerweile recht buschigen Datenwildwuchs herumzuschlagen, hat sie mit ihrem Lieblings-FTP-Programm einfach die neue Fassung über die alte gestülpt. Das Ergebnis: Über das neue Foto ihrer geliebten Katze gelangen die Besucher nun direkt auf die alten Seiten einer Metzgerei.

Irgendwo anders in Deutschland parkt Bob derweilen einige wichtige Dateien auf seinem WebDAV-Server. Den hat er extra angemietet, um auch von unterwegs immer auf seine aktuellen Dokumente zuzugreifen. Gerade in diesem Moment kopiert er aus Versehen eine falsche Datei – bemerken wird er das jedoch erst zwei Tage später in einem Hotel in Rom.

Wenn Sie vermeiden wollen, dass Ihnen bei der Datensynchronisation mit Server im Internet ähnliche Missgeschicke passieren, dann greifen Sie am besten zu Sitecopy [1].

Multitalent Sitecopy

Das kleine Programm Sitecopy überwacht den Dateibestand auf einem entfernten Computer und führt nach entsprechender Aufforderung eine Aktualisierung durch. Haben Sie beispielsweise der lokalen Kopie Ihrer Webseite neue Dateien hinzugefügt, schiebt Sitecopy diese automatisch auf den entfernten Server. Es löscht dabei auch gleich nicht mehr benötigte Files und bringt geänderte Dateien auf den neuesten Stand. Das alles geschieht mit nur einem kurzen Befehl auf der Kommandozeile (Abbildung 1). Einzige Voraussetzung: Sie brauchen einen Server, der das FTP- oder WebDAV-Protokoll spricht (Kasten "Hochadel").

Abbildung 1: Geänderte Dateien laden Sie mit Sitecopy und dem Update-Befehl auf einen entfernten Server. Mit dem Fetch-Kommando gleichen Sie vorher den Datenbestand zwischen dem lokalen und dem entfernten Rechner ab.

Hochadel

Computer in einem Netzwerk können nicht einfach gedankenlos Daten verschicken. Ähnlich wie auf einer gut besuchten Party würde dies in einem unverständlichen Geschnatter enden. Folglich muss die Kommunikation ein paar Regeln befolgen. Letztere legen für jeden Anlass genau fest, wer wann was zu wem sagen darf. Genau wie beim britischen Hochadel heißt ein solcher Satz an Verhaltensregeln "Protokoll".

Während beim "Hyper Text Transfer Protocol" (HTTP) die bekannten Internetseiten durch das Netzwerk flitzen, dient das "File Transfer Protocol" (FTP) ausschließlich der Übertragung von Dateien. Da das unkomfortable FTP langsam an seine Grenzen stößt, entstand unter dem Namen WebDAV eine Alternative. Das Akronym steht für den Zungenbrecher "Web-based Distributed Authoring and Versioning". Es basiert auf HTTP und erlaubt es, entfernten Speicherplatz wie eine lokale Festplatte zu nutzen.

Installation

Sitecopy schlummert recht unbeachtet von der breiten Öffentlichkeit in vielen Distributionen. Unter Ubuntu genügt es, den Paketmanager anzuwerfen, das Paket sitecopy zu suchen und einzuspielen. Nutzer von Mandriva 2007, Suse Linux 10.1 und OpenSuse 10.2 verwenden am besten die fertigen RPM-Pakete von der Heft-CD. Zur Installation geben Sie mit Root-Rechten rpm -Uhv Paket .rpm ein, wobei Sie Paket durch die Sitecopy-Version ersetzen. Alternativ finden Sie das Werkzeug auch im Internet [1] (Abbildung 2). Dort stehen für verschiedene Distributionen fertige Pakete bereit, die Sie auf dem eben erwähnten Weg einspielen.

Abbildung 2: Die eher schlichte Internetseite von Sitecopy: Hier finden Sie den Quellcode der Software, falls es kein Paket für Ihre Distribution gibt.

Werden Sie wider erwartend auch dort nicht fündig, bleibt nur der Griff zum Quellcode, den Sie ebenfalls auf der Heft-CD finden. Sie wandeln ihn mithilfe des C-Compilers GCC manuell in ein ausführbares Programm um. Entpacken Sie das Archiv in ein Verzeichnis Ihrer Wahl, öffnen Sie ein Terminalfenster, wechseln Sie in das neue Verzeichnis und rufen Sie dort ./configure && make und mit Root-Rechten make install auf.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

1272 Hits
Wertung: 128 Punkte (12 Stimmen)

Schlecht Gut

Infos zum Autor

Tim Schürmann

Tim Schürmann

Tim Schürmann ist Diplom-Informatiker und derzeit als freier Autor unterwegs. Mehr Informationen finden Sie auf seiner Homepage unter http://www.tim-schuermann.de.


Infos zur Publikation

Infos zur Publikation

LinuxUser 06/2012

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,50 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 56,10) können Sie im LNM-Shop bestellen.

Tipp der Woche

Adobe AIR
Adobe-AIR-Programme installieren und (manuell) starten
Tim Schürmann, 14.05.2012 13:09, 0 Kommentare

Es gibt sie noch: neue Anwendungen, die Adobes Integrated Runtime voraussetzen. Aktuellstes und vermutlich auch größtes Beispiel ist das Adventure Botanicula

Aktuelle Fragen

gibt es ein Kommandozeilen Tool, um ein X11-Fenster in ein Anderes einzubetten?
GoaSkin , 21.05.2012 16:44, 0 Antworten
Das XEmbed-Protokoll ist u.A. dazu gedacht, dass man eine X11-Anwendung in eine andere wie ein Wi...
Apache2, Options -Indexes geht nicht
no no, 12.05.2012 19:01, 8 Antworten
Habe in apache2.conf folgendes stehen: Options -Indexes ...
LInux auf Dell LS H500
Andreas Endresl, 09.05.2012 08:54, 2 Antworten
Habe einen alten Dell Latitude LS H500 nur mit ext. Floppy und CD es geht nur immer eines von den...
Datenwiederherstellung unter Ubuntu 12.04 mit "Simple Backup" nach Umzug von Linux Mint
Christian Lottmann, 07.05.2012 13:33, 0 Antworten
Vor dem Umzug auf Ubuntu 12.04 habe ich unter Linux MInt mit "Simple Backup" voll (15.4.2012) und...
DKMS für den propritären NVIDIA-Treiber
Commander Data, 26.04.2012 22:02, 2 Antworten
Hallo an die Gemeinde. Ich habe hier ein interessantes Stück openSuSE gefunden. http://forums.op...