Home / LinuxUser / 2007 / 07 / Doppeltes Lottchen

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

War doch klar...
(241 Punkte bei 17 Stimmen)
Re: War doch klar...
(178 Punkte bei 7 Stimmen)
Re: Skype für 64-Bit-Prozessor u. Suse 12.1
(161 Punkte bei 4 Stimmen)
Kubuntu verliert Finanzierung
(130 Punkte bei 4 Stimmen)
Offen fürs Geschäft
(80 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

Informationsbedarf

Damit Sitecopy weiß, welche Daten es auf welchem Server überwachen soll, braucht es anfangs ein paar grundlegende Informationen. Diese erwartet das Werkzeug in der versteckten Datei .sitecopyrc in Ihrem Heimatverzeichnis. Legen Sie also im ersten Schritt besagte Datei mit einem Texteditor Ihrer Wahl an. Dort hinein kommen jetzt alle Informationen über Ihren Server. Ein Beispiel zeigt Listing 1.

Listing 1
# ~/.sitecopyrc
# Beispielkonfiguration fuer FTP
site alicecat
        server www.alice.de
        protocol ftp
        username alice
        password sehrgeheim
        local /home/alice/webseite/katzen
        remote ~/katzen

Alle Zeilen mit einer Raute ignoriert Sitecopy später. Ansonsten enthält jede Zeile den Namen einer Einstellung, gefolgt von einem Leerzeichen und dem eigentlichen Wert. Das Ganze sieht etwas kryptisch aus, lässt sich aber recht schnell aufdröseln.

Beginnen Sie mit der ersten eingerückten Zeile, welche die Adresse des Servers enthält. Im Beispiel hat Alice ihre eigene Homepage vermerkt: server www.alice.de. Anstelle dieses DNS-Namens dürfen Sie hier auch direkt eine IP-Adresse eintragen.

In die nächste Zeile gehört hinter protocol das beim Datenaustausch eingesetzte Protokoll (mehr dazu im Kasten "Hochadel"). Wie vom Provider vorgeschrieben, verwendet Alice für ihre Internetseite einen FTP-Zugang.

Direkt im Anschluss folgen die passenden Zugangsdaten. Dazu gehören der Benutzername (username) und das Passwort (password). Beide erhalten Sie normalerweise von Ihrem Provider. Doch Vorsicht: Eigentlich sollten Sie Passwörter niemals im Klartext auf der Festplatte speichern. Leider bietet Sitecopy nicht die Möglichkeit, das Passwort und den Benutzernamen direkt beim Anmelden einzutippen. Wer hier Sicherheitsbedenken hat, sollte das Passwort immer nur bei Bedarf eintragen und nach dem Datenabgleich wieder löschen.

Hinter local folgt das Arbeitsverzeichnis, das die lokale Kopie der Dateien beherbergt. Alice möchte zunächst nur die Seiten über ihre Katzen von Sitecopy verwalten lassen. Die zugehörigen Dateien verwahrt sie im Unterverzeichnis webseite/katzen ihres Heimatverzeichnisses auf, folglich finden Sie diesen Pfad neben remote.

Abschließend fehlt noch das Gegenstück auf dem Webserver. In Alice' Beispiel landen alle Dateien im Unterverzeichnis /katzen auf ihrem Webserver. Die vorangestellte Tilde steht für das Verzeichnis, in dem sich Alice nach dem Einloggen über ein FTP-Programm auf dem Server wiederfindet. Soll Sitecopy Ihren gesamten Internetauftritt verwalten und nicht nur wie bei Alice die Seiten mit den Katzen, verwenden Sie an dieser Stelle einen normalen Schrägstrich: remote / sorgt für den Abgleich vom Wurzelverzeichnis an aufwärts.

Zweitwohnsitz

Damit wären alle notwendigen Informationen beisammen. Doch was passiert, wenn Sitecopy mehrere Internetauftritte überwachen soll? Damit es später keine Verwirrung gibt, fassen Sie die gerade eingetragenen Einstellungen unter einem gemeinsamen Namen zusammen. Der steht hinter dem Schlüsselwort site, das wiederum direkt vor allen anderen Zeilen landet. Im Beispiel hat Alice ihre Einstellungen alicecat genannt. Die Vergabe eines Namens ist übrigens Pflicht, selbst wenn Sie nur einen Internetauftritt verwalten (Abbildung 3).

Abbildung 3: Sitecopy erwartet als Argument jeweils den Begriff, der hinter site in der Datei .sitecopyrc steht. So hält die Software auch verschiedene Webseiten auseinander, die auf derselben Domain liegen.

Am Ende der Konfigurationsdatei hängen Sie einfach unter einem neuen Namen einen weiteren Server mit zugehörigen Einstellungen. Listing 2 zeigt die Daten für einen WebDAV-Server unter dem Namen bobwebdav. Seine Dateien warten im Verzeichnis /dokumente/bob/arbeit/berichte/ auf ihre Übertragung.

Listing 2
# ~/.sitecopyrc
# Beispielkonfiguration fuer FTP und WebDAV
site alicecat
        server www.alice.de
        protocol ftp
        username alice
        password sehrgeheim
        local /home/alice/webseite/katzen
        remote ~/katzen
site bobwebdav
        server dav.bobshoster.de
        protocol webdav
        username bob
        password strenggeheim
        local /dokumente/bob/arbeit/berichte/
        remote /bob/
Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

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 www.tim-schuermann.de.


Infos zur Publikation

Infos zur Publikation

LinuxUser 03/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

Duden Korrektor unter 64-Bit
Duden Korrektor unter 64-Bit
Tim Schürmann, 06.02.2012 10:36, 0 Kommentare

Der Duden Korrektor bietet eine äußerst nützliche Rechtschreib- und Grammatikkorrektur für LibreOffice und bringt in der aktuellen Version 8 e...

Aktuelle Fragen

Ubuntu 11.10 Compiz 3D Cube flackern
Moritz Obenauer, 12.02.2012 12:25, 0 Antworten
Hallo! Ich habe Ubuntu 11.10 mit Unity und den Compiz 3D Cube ein gerichtet. Er funktioniert...
Suse 12.1 Bootvorgang bleibt seit Update stehen
Wimpy *, 12.02.2012 09:22, 4 Antworten
Seit Update auf Kernel 3.1.9-1.4-desktop i686 bleibt der Bootvorgang stehen. Es erscheint der gr...
N24 Stick (Huawei E173) und Ubuntu 11.04
Patrick Obenauer, 11.02.2012 11:54, 1 Antworten
Hallo zusammen! Ich benutze einen alten Laptop, der mit Ubuntu 11.04 flott und problemlos läuft....
Wie kann man beim Einsatz von Compiz die Fenster-Dekoration einstellen?
GoaSkin , 10.02.2012 20:12, 0 Antworten
Hallo, ich nutze Linux Mint mit dem Gnome-Derivat Mate. Da die Distribution Compiz nicht autom...
rndc reload zone - failed bad zone
Ludwig jun. B., 06.02.2012 16:08, 2 Antworten
Schönen guten Tag, ich habe folgendes Problem. Immer wenn ich folgendes Kommando ausführen bek...