Die Onlinedokumentation
SUPPORT : DOKUMENTAION


   
  Das Admin-Programm beim Ein- und Aufsteiger-Angebot
FTP-Nutzung
Telnet-Nutzung
E-Mail-Nutzung, Weiterleitung, Mailinglisten, Autoresponder usw.
E-Mail-Formulare (I)
E-Mail-Formulare (II)
Imagemaps (Server- und Client-Side)
Zugriffszähler
Real-Time Audio
Passwortschutz fuer WWW-Seiten
Speicherbedarf
Abrufstatistiken
Eigene CGI-Scripts, SSI's
UNIX-Sicherheit





Mit dem Admin-Programm administrieren Sie im Einsteiger- und Aufsteigerangebot Ihre Seiten.

FTP-ZUGANG
Einzelne Dateien können mit Hilfe des Admin-Programms über den öffentlichen ftp-Bereich des Servers in Ihr eigenes Verzeichnis gelegt werden. Gehen Sie dazu wie folgt vor:
  1. starten Sie Ihr bevorzugtes ftp-Programm
    (z.B. Fetch für Mac oder ftp für Dos)

  2. nehmen Sie folgende Einstellungen vor:

    Host/Server: unternehmen.com
    UserID/Login: anonymous
    Passwort: (kann frei bleiben)
    Startverzeichnis: Ihr_Login


    (Wenn Ihr ftp-Programm die Eingabe eines Startverzeichnisses nicht zuläßt, gelangen Sie zuerst in unser ftp-Hauptverzeichnis und müssen jetzt mit dem Menübefehl "Verzeichnis wechseln" (o.ä.) in Ihr Unterverzeichnis wechseln.)

  • jetzt können Sie Ihre Dateien (keine Verzeichnisse!)
    auf den Server laden

  • starten Sie nun das Admin-Programm www.unternehmen.com/Ihr_Login/admin, und im unteren Teil der Seite sehen Sie die soeben hochgeladenen Dateien. Mit der Taste EINSETZEN können Sie die angekreuzten Dateien in das oben sichtbare Verzeichnis kopieren. Per Mausklick können Sie von einem Verzeichnis in ein anderes wechseln bzw. mit VERZEICHNIS_ANLEGEN ein neues Verzeichnis anlegen. Das ftp-Verzeichnis im unteren Teil bleibt immer gleich. Die Dateien im ftp-Verzeichnis werden automatisch nach 2 Stunden gelöscht (Die Dateien in Ihrem eigenen Verzeichnis natürlich nicht).

LOESCHEN
Mit der Taste LOESCHEN lassen sich Files, die vorher markiert wurden, aus dem ftp-Verzeichnis löschen. Files im ftp-Verzeichnis werden automatisch nach 2 Stunden gelöscht

FILE_ERZEUGEN
Mit der Taste FILE_ERZEUGEN können neue (leere) Files angelegt werden. Im freien Feld vor der Taste muß dazu der gewünschte Filename eingetragen werden. Der Filename sollte nach Möglichkeit keine Sonderzeichen enthalten.

VERZEICHNIS_ANLEGEN
Um im aktuellen Verzeichnis ein neues Verzeichnis anzulegen, klicken Sie die Taste VERZEICHNIS_ANLEGEN nachdem im Feld vor der Taste der gewünschte Name eingetragen ist (Groß- und Kleinschreibung beachten).

ENTFERNEN
Die Taste Entfernen löscht die angewählten Dateien oder Verzeichnisse. Verzeichnisse können nur gelöscht werden, wenn sie leer sind.

ZUGRIFF
Mit der Funktion ZUGRIFF können die Permissions für eine angewählte Datei oder ein angewähltes Verzeichnis geändert werden. Benutzen Sie diese Funktion bitte nur, wenn Sie genau wissen, was Sie tun. Diese Funktion erspart Ihnen den sonst notwendigen Telnet-Zugang. Ein normales File sollte die Permissions 0744 tragen, ein ausführbares File muß die Endung .cgi und die Permissions 0755 tragen.

UMBENENNEN
Mit der Taste UMBENENNEN kann ein zuvor ausgewähltes File bzw. Verzeichnis umbenannt werden. Der neue Name muß im Feld rechts neben der Taste eingetragen werden.

EDIT
Mit einem Klick auf EDIT können Sie Textfiles online editieren. Mit SPEICHERN wird das gewählte File gespeichert und ist sofort auf dem Server abrufbar.

VIEW
Mit einem Klick auf VIEW gelangen Sie in das entsprechende Unterverzeichnis.

FILE-NAME
Mit einem Klick auf einen File-Namen läd der Browser das File (html, cgi, gif usw.) bzw. wechselt in das Unterverzeichnis.

PASSWORT
Mit der Funktion PASSWORT können Sie das aktuelle Verzeichnis mit einem Passwort schützen. Tragen Sie einen Login-Namen und das Passwort in das Formular ein. Beim Laden einer Seite in diesem Verzeichnis und in jedem Unterverzeichnis verlangt der Browser dann diese beiden Angaben, bevor die Seite geladen wird.




FTP-Nutzung


FTP (File Transfer Protocol) ist die gewöhnliche Methode, um Dateien auf den Server zu laden. Wir empfehlen dazu die Programme ws_ftp oder FTP Explorer für Windows oder Fetch für Macintosh. ws_ftp können Sie sich hier herunterladen.
Nutzer des Probemonats:
Bitte lesen Sie die Dokumentation zum Administratiosnprogramm

Nutzer des Einsteiger-, Aufsteiger- und Profi-Angebots:
Loggen Sie sich mit den folgenden Einstellungen ein:
Server: entweder Ihre IP oder Ihr Domainname (z.B. firmaxyz.com) Login: das von Ihnen gewählte Login
(max. 8 alphanumerische Zeichen)
Passwort: das von Ihnen gewählte Passwort
(Groß- und Kleinschreibung beachten!)

Sie gelangen jetzt in Ihr Home-Verzeichnis mit dem Pfad /homeX/Ihr_Verzeichnis beim Profiaccount bzw. /home3/unternehmen/Ihr_Verzeichnis beim Einsteiger- und Aufsteigeraccount.
In diesem Verzeichnis liegen verschiedene Ordner und Dateien, die für Ihren Account wichtig sind. Lsschen Sie hier bitte nichts, es sei denn, Sie sind sich sicher, was Sie tun. Ihr Home-Verzeichnis ist für andere Nutzer nicht zugSnglich. Beim Profiaccount müssen alle Web-Seiten und Bilder im public_html-Verzeichnis liegen.
Beim Einsteiger- und Aufsteigerangeobt liegen alle Web-Seiten direkt im Home-Verzeichnis. Ihre Domain (bzw. IP) weist beim Profiaccount direkt in das html-Verzeichnis. Das Verzeichnis für anonymes FTP heißt public_ftp nur Profiaccount). Hier müssen alle Daten liegen, die über eine anonyme ftp-Verbindung zugSnglich sein sollen. HTML-, Text- und Script-Files müssen im ASCII-Modus hochgeladen werden. Nur Bilder, Tsne, Video und andere BinSrfiles müssen im BinSr-Modus auf den Server geladen werden. Wenn etwas nicht funktioniert, liegt es in vielen Fällen daran, daßbeim Hochladen der falsche Modus eingestellt war. Alle ausführbaren Scripts (Perl, C/C++ usw.) müssen chmod 0755 sein und eine .cgi-Endung tragen. Mit einigen FTP-Programmen können Sie die UNIX-Permissions einstellen. Sollte Ihr FTP-Programm dies nicht zulassen, müssen Sie die Permissions per Telnet ändern.



Telnet Nutzung


  • Telnet-Zugang benötigen Sie für die Ausführung komplexerer Aufgaben, und wenn Sie es benötigen, werden Sie bereits alles notwendige darüber wissen. Bitte experimentieren Sie nicht mit dem Telnet-Zugang, Sie können damit an Ihren Daten (nicht an denen anderer Nutzer) einigen Schaden anrichten. In der Regel werden Sie den Telnet-Zugang nicht benötigen, da wir bei der Einrichtung neuer Accounts alle notwendigen Einstellungen vornehmen.
  • UNIX-Permissions: Um die Zugriffsrecht der Dateien zu ändern (z.B. um ein Perl-Script ausführbar zu machen), können Sie in der Regel Ihr FTP-Programm nutzen. Sollte Ihr FTP-Programm diese Funktion nicht unterstützen, gehen Sie folgendermaßen vor:
    • Starten Sie eine Telnet-Verbindung zu Ihrer Domain (bzw. IP)
    • Loggen Sie sich im Telnet mit Ihrem Login und Passwort ein, Sie gelangen in Ihr Home-Verzeichnis
    • Wechseln Sie in das Verzeichnis, in dem sich die Datei befindet, deren Permissions geändert werden sollen (z.B. cd index_html/test/)
    • Ändern Sie die UNIX-Permissions mit dem Telnet-Befehl: chmod 0755 file.cgi (0755 steht hier für ausführbar)

Volle E-Mail-Nutzung

Einsteiger-Angebot
Sie erhalten eine eMail-Adresse Ihr_Account@unternehmen.com, die an eine beliebige eMail-Adresse weitergeleitet wird.

Aufsteiger-Angebot
Wir können Ihnen beliebig viele eMail-Weiterleitungen einrichten. Bitte kontaktieren Sie dazu support@unternehmen.com und teilen Sie uns mit, welche eMail-Adresse wohin weitergeleitet werden soll. Wenn Sie Ihre Weiterleitungen selbst administrieren wollen, legen wir Ihnen gerne ein email.fwd File in Ihr Home-Verzeichnis. Veränderte Weiterleitungen werden immer zur halben Stunde wirksam.
Es können auch Weiterleitungen zu mehreren Email-Adressen gleichzeitig eingerichtet werden. Bitte kontaktieren Sie dazu support@unternehmen.com.

Profi-Angebot

E-Mail-Weiterleitung
Die Datei email.fwd in Ihrem Home-Verzeichnis enthält alle Informationen zur eMail-Weiterleitung. Sie können diese Datei Ihren Anforderungen entsprechend verändern.
Das Format ist:

irgendwas@Ihre_Domain irgendwas@andere.domain
Leitet die angegebene Adresse an eine andere Adresse weiter.

irgendwas@Ihre_Domain Ihr_Account Leitet die angegebene Adresse an Ihren POP3 Account weiter.

Ihre_Domain andere@adre.sse
Leitet jede nicht definierte Adresse unter Ihrer Domain an die rechte Adresse weiter.

Auf der rechten Seite dürfen nur vollständige eMail-Adressen bzw. der Name Ihres POP3-Accounts (Ihr_Account) stehen!!!
Die Datenbank wird immer zur halben Stunde neu eingerichtet. Veränderungen an Ihrem email.fwd File treten erst dann in Kraft.

Sie können Ihre Mailbox abrufen, indem Sie ein Mail-Programm (z.B. Netscape) nutzen (POP3-Host: Ihre_Domain, Login: Ihr_Login, Passwort: Ihr_Passwort). Weiterhin können Sie Ihren Domainnamen auch als SMTP-Server (Send-Host) benutzen.

Autoresponder
In Ihrem Home-Verzeichnis befindet sich ein File sample.procmailrc, .procmail und das Verzeichnis autoresponders. Diese benötigen Sie, um einen Autoresponder einzurichten. Gehen Sie dazu wie folgt vor:

  1. verändern Sie das File sample.procmail (Details finden Sie dort)
  2. umbenennen Sie es in .procmailrc
  3. laden Sie das File mit der Nachricht, die als Autoresponder versandt werden soll, in das Verzeichnis autoresponders (z.B. fuer infoabruf@Ihre_Domain.com muß das File infoabruf.txt heißen)
  4. erzeugen Sie ein neues File .forward in ihrem Home-Verzeichnis mit dem folgenden Inhalt (mit allen Hochkommas!) "|IFS=' ' && exec /usr/local/bin/procmail -f- || exit 75 'Ihr_Login" (ersetzen Sie Ihr_Login durch Ihr tatsächliches Login)
  5. fügen Sie die folgende Zeile in Ihr email.fwd File ein:
  6. infoabruf@Ihre_Domain.com Ihr_Login

    (Ihre_Domain und Ihr_Login jeweils ersetzen) Warten Sie bis zur nächsten halben Stunde, damit Ihr Neueintrag im email.fwd File auch aktiv ist.

  7. Das war's! Sie können beliebig viele Autoresponder einrichten.
Mailinglisten - Smartlist
Smartlist ist eine Mailingliste, die auf Procmail basiert, aber einfacher als Procmail zu handhaben ist. Um eine Mailingliste einzurichten, gehen Sie bitte die folgenden Schritte:
  1. Senden Sie eine eMail an support@unternehmen.com mit den folgenden Angaben:
    - der gewünschte Name für Ihre Mailing-Liste (z.B. listenname@Ihre_Domain.com)
    - eine Administrations-eMail für die Liste (wohin Fehlermeldungen gesendet werden)
    - Ihren Accountnamen
    - den Speicherplatz, den Sie für Ihre Mailingliste nutzen wollen (vermutlich nicht mehr als 500 KB); dieser wird von Ihrem bestehenden Speicherplatz abgezogen.


  2. Wenn wir Iher Mailing-Liste eingerichtet haben, gehen Sie zu /opt/slist/Ihre_Liste/. Hier können Sie das rc.custom, rc.init und die *.txt-Files verändern. Vergessen Sie nicht, zwei Zeilen in Ihr email.fwd File einzufügen:
Ihre_Liste@Ihre_Domain Ihre_Liste Ihre_Liste-request@Ihre_Domain Ihre_Liste-request


E-Mail-Formulare (I)

Diese Anleitung dient zur Erklärung von cgiemail, einem Programm, das abgeschickte WWW-Formulare als eMail an Sie sendet. Eine vollständige englische Dokumentation finden Sie hier.
  • eMail-Vorlage erstellen
    Bevor Sie ein ausgefülltes Formular als eMail empfangen können, müssen Sie entscheiden, wie die eMail aussehen soll. Erzeugen Sie dazu eine Textdatei in folgendem Format:

    To: Ihr_Name@Ihr_Porvider.de
    Subject: Hier steht das Thema der eMail

    Name: [name]
    Strasse: [strasse]
    PLZ-Ort: [plz] [ort]
    Telefon: [tel]
    Telefax: [fax]

    Bemerkung: [bemerkung]

    [$HTTP_USER_AGENT]
    [$REMOTE_ADDR]

    Die erste Zeile muß mit To: beginnen. Hier tragen Sie die eMail ein, an die das Formular geschickt werden soll. Nach dem Kopf der eMail muß eine Leerzeile eingefügt sein. Den Körper (Body) der eMail können Sie frei gestalten. Da bei werden alle in eckigen Klammern stehenden Felder durch den gleichnamigen Feldinhalt des ausgefüllten Formulars ersetzt.
    Diese Textdatei speichern Sie im selben Verzeichnis wie das HTML-Formular und nennen sie z.B. emailvorlage.txt

  • HTML-Formular erstellen
    Ihr HTML-Formular hat etwa das folgende Aussehen. Die INPUT-Felder können Sie beliebig wählen, wobei die Werte von NAME mit denen in der eMail-Vorlage übereinstimmen müssen.


...
<FORM METHOD=POST ACTION= http://www.unternehmen.com/cgi-bin/ cgiemail/Ihr_Verzeichnis/emailvorlage.txt>
Ihr Name: <INPUT NAME="name"><p>
Straße: <INPUT NAME="strasse"><p>
PLZ: <INPUT NAME="plz"><p>
Ort: <INPUT NAME="ort"><p>
Telefon: <INPUT NAME="tel"><p>
Telefax: <INPUT NAME="fax"><p>
Bemerkung: <INPUT NAME="bemerkung"><p>
...


Hinweis: Ihre eMail-Vorlage liegt beispielsweise bei "http://www.unternehmen.com/FirmaA/emailvorlage.txt". Um das <FORM>-tag richtig zu erstellen, müssen Sie nun zwischen "www.unternehmen.com" und dem Pfad "/FirmaA/emailvorlage.txt" folgendes e infügen: "/cgi-bin/cgiemail". Sie erhalten also "http://www.unternehmen.com/cgi-bin/cgiemail/FirmaA/emailvorlage.txt".

  • Zusätzliche Optionen
    Wenn Ihr Formular ausgefüllt und abgesandt worden ist, kann eine bestimmte "Erfolgsseite" angezeigt werden. Diese Seite können Sie frei gestalten und in das HTML-Formular als verborgene Information hinzufügen.

    <INPUT TYPE="HIDDEN NAME="success" VALUE="http://www.unternehmen.com/Ihr_Login/erfolg.html">

    Geben Sie hier als VALUE immer eine vollständige (aber völlig beliebige) URL an. Die Seite erfolg.html wird nun aufgerufen, nachdem Ihr Formular abgesandt worden ist.





E-Mail-Formulare (II)


Benutzerdokumentation

CGI-Mailer ist ein Formular-zu-Email Programm. Im Gegensatz zu cgiemail kann der Inhalt ausgefüllter Felder mit in die Erfolgsseite aufgenommen werden.

benötigte Dateien:

- html-Formular: formular.html
- Email-Format-Datei (bestimmt das Format der zu versendenden Email): formular.data
- Erfolgsseite (optional; Seite, die nach dem Versenden des Formulars angezeigt wird - diese Seite kann die Werte ausgefüllter Felder enthalten): formular.response
- Datei mit Liste unbedingt auszufüllender Felder (optional): formular.required


Anleitung
  1. Das html-Formular muss zwei "hidden fields" enthalten: 'destination' und 'subject'. Das Feld 'destination' enthält die Emailadresse, an die das Formular versandt werden soll; und das 'subject'-Feld enthält den Betreff der Email.

    Beispiel:

    <input type=hidden name=destination value=info@unternehmen.com>
    <input type=hidden name=subject
    value="Neue Nachricht">

  2. Andere Headers der Email können auch eingefügt werden:

    Beispiel: Reply-To: Header:

    <input name="header:Reply-To" value="info@unternehmen.com"
    type="hidden">.


  3. Die Email-Format-Datei ist der Text (Body) der Email, die versandt werden soll. Formularfelder, die in die Email aufgenommen werden sollen, müssen mit einem $ geschrieben werden. Das Feld "name" muss also als $name geschrieben werden.

  4. Das FORM tag muss lauten:

    <FORM method=POST ACTION="http://www.unternehmen.com/
    cgi-bin/cgi-mailer">


  5. Die Email-Format-Datei muss im selben Verzeichnis liegen wie das Html-Formular, es muss ausserdem den selben Namen mit der Endung .data anstatt .html tragen. Wenn das Html-Formular formular.html heisst, muss die Email-Format-Datei formular.data heissen.

  6. Die Erfolgsseite muss ebenfalls im selben Verzeichnis liegen wie das Html-Formular. Sie muss auch denselben Namen tragen, allerdings mit der Endung .response anstatt von .html. Die Erfolgsseite enthält die html-Seite, die angezeigt wird, wenn das Formular erfolgreich versandt worden ist. Die Erfolgsseite kann auch die Werte ausgefüllter Felder enthalten. Wenn z.B. der Wert des Feldes "name" mit in die Erfolgsseite aufgenommen werden soll, muss dort $name geschrieben werden.

  7. Wenn Felder unbedingt ausgefüllt werden sollen, könn Sie diese in eine Datei formular.required schreiben. Diese Datei muss auch im selben Verzeichnis liegen wie das Html-Formular. Die Datei formular.required hat folgendes Format:

    feld-name1 [Tabulator] Meldung
    feld-name2 [Tabulator] Meldung


    Jeder Feldname wird überprüft und wenn er leer ist, wird die "Meldung" ausgegeben.

  8. CGI Umgebungsvariablen können wie folgt in die Email-Format-Datei aufgenommen werden:

    $ENV{'REMOTE_HOST'}



Imagemaps

Imagemaps sind Graphiken, die beim Klick auf eine bestimmte Stelle auf eine andere Seite verweisen.

Client-Side Imagemaps
Wenn Sie anklickbare Imagemaps verwenden wollen, sollten Sie den neuen Standard der nutzerseitigen (client-side) Imagemaps nutzen. Dabei werden die Informationen über die anklickbaren Flächen in der html-Seite gespeichert, was der Geschwindigkeit zugute kommt. Eine Beschreibung dazu finden Sie hier.

Server-Side Imagemaps
Wenn Sie unbedingt serverseitige Imagemaps verwenden wollen, gehen Sie folgendermaßen vor:

Erstellen Sie ein map-File (z.B. imagemap1.map)
in der folgenden Form:

rect http://domain.com/dokument1.html 0,0 77,27
circle http://domain.com/dokument2.html 0,0 30,27
poly http://domain.com/dokument3.html 46,0 419,27
point http://domain.com/dokument4.html 100,100
default http://domain.com/dokument5.html

rect steht für Rechteck und muß als Koordinaten zwei gegenüberliegende Ecken enthalten
circle steht für Kreis und verlangt zwei Koordinatenpaare: den Kreismittelpunkt und einen beliebigen Punkt auf dem Kreis
point steht für Punkt und verlangt ein Koordinatenpaar: Sie haben es erraten - das des Punktes
poly steht für Polygon und verlangt 3 bis 100 Koordinatenpaare, die das Polygon beschreiben
default steht für die Seite, die geladen wird, wenn keine der vorangegangenen Definitionen zutrifft. Ihre anklickbare Graphik wird folgendermaßen in die html-Seite eingebunden:

<A HREF="/maps/imagemap1.map">
<IMG ISMAP SRC="/images/imagemap1.gif">
</A>

Dabei ist imagemap1.map das o.g. map-File und imagemap1.gif die anklickbare Grafik.



Zähler

Sie können Zähler in Ihre Seiten einbinden. Verwenden Sie dazu folgendes Image:

<img src="http://www.unternehmen.com/
cgi-bin/imagecounter?dd=A&df=Ihr_Login.dat>


dd=A bestimmt das Aussehen des Zählers, A kann durch B, C, D, E oder F ersetzt werden. Ihr_Login muß durch Ihr Login ersetzt werden. Wenn Sie mehrere Zähler nutzen wollen, wählen Sie bitte Ihr_Login1, Ihr_Login2.

Beispiele:


dd=A
dd=B
dd=C
dd=D
dd=E
dd=F




Real-Time Audio


Auf unserem Server ist ein RealAudio Server installiert. D.h., Sie können RealAudio Dateien ablegen und in Ihre Seiten einbinden. Gehen Sie dazu folgendermaßen vor:

  • erstellen Sie die RealAudio Datei; z.B. mit dem RealAudio Encoder. Die Datei heißt z.B. sound.ra
  • legen Sie die Datei sound.ra in eines Ihrer Verzeichnisse; z.B. www.unternehmen.com/Ihr_Login/sound.ra
  • erstellen Sie eine Textdatei mit dem Namen sound.ram. Der Inhalt dieser Textdatei ist lediglich die vollständige URL Ihrer RealAudio Datei, im Beispiel also: http://www.unternehmen.com/Ihr_Login/sound.ra (http:// darf nicht fehlen!)
  • Wenn Sie nun mit dem Browser die Datei sound.ram aufrufen, beginnt die Übertragung der RealAudio Datei.
  • Natürlich müssen Sie vorher den RealAudio Player auf Ihrem Rechner installiert haben.
  • Weitere Informationen finden Sie unter http://www.realaudio.com.


Passwortschutz für WWW-Seiten

Sie können Ihre WWW-Seiten vor Zugriff schützen, indem Sie in dem zu schützenden Verzeichnis zwei Files anlegen: .htaccess und .htpasswd. Wenn beide Files korrekt eingerichtet sind, erscheint beim Aufruf des Verzeichnisses mit dem Browser ein Eingabefeld für Login und Passwort. Nur wenn diese richtig eingegeben werden, kann die geschützte Seite aufgerufen werden.

Um die Files .htaccess und .htpasswd anzulegen gibt es verschiedene Möglichkeiten:
  • Wenn Sie das Admin-Programm verwenden, gehen Sie in das zu schützende Verzeichnis und klicken auf PASSWORT. Die beiden Files werden dann direkt für Sie eingerichtet. Wenn Sie den Passwortschutz später wieder aufheben wollen, lösche n Sie einfach die beiden Files.
  • Weiterhin gibt es einen Telnet-Befehl, der ebenfalls die beiden Files erzeugt.
  • Wenn Sie die Files selbst erzeugen wollen, verwenden Sie bitte unser Passwortprogramm. Damit können Sie auch mehrere Login/Passwort-Kombinationen einrichten.


Speicherbedarf

Einsteiger- und Aufsteigerangebot
Ihren aktuellen Speicherbedarf sehen Sie im Admin-Programm im unteren Bereich der Seite.

Profiangebot
Wählen Sie sich in Telnet ein und schreiben Sie:

/usr/sbin/quota -v Ihr_Login

Sie erhalten eine Aufstellung Ihres aktuell genutzten und verfügbaren Speicherplatzes.


Abrufstatistiken

Einsteigerangebot
Sie erhalten auf Wunsch tägliche Abrufübersichten mit genauen Angeben zu Abrufzeit, abrufendem Host und abgerufenem Dokument. Die Abrufübersicht wird Ihnen um Mitternacht per e-Mail zugesandt. Wenn wir diese Funktion für Sie einrichten sollen, kontaktieren Sie bitte support@unternehmen.com.

Aufsteigerangebot
Ihre Abrufstatistiken finden Sie unter www.Ihre_Domain.com/statistik. Sie werden jeden Tag mit dem Programm Webalizer erstellt.

Profiangebot
Ihre Abrufstatistiken finden Sie unter www.Ihre_Domain.com/statistik. Sie werden jeden Tag mit dem Programm Webalizer erstellt. Auf Ihr Log-File (/web/logs/Ihre_Domain-access.log) können Sie bei Bedarf auch direkt zugreifen.



Eigene CGI-Scripts

Sie können auf dem Server Ihre eigenen CGIs und SSIs laufen lassen. Dabei ist folgendes zu beachten:
  • Ausführbare Scripte müssen chmod 0755 sein (siehe UNIX-Sicherheit) und die Endung .cgi tragen. Das Script muss nicht in einem bestimmten Ordner liegen.
  • Wenn Ihr Script die Endung .pl trägt, müssen Sie die Endung in .cgi ändern. Evtl. müssen Sie dann auch im Script selbst Pfadangaben ändern.
  • SSIs müssen die Endung .shtml tragen.
  • Legen Sie in Ihrem Home-Verzeichnis keinen Ordner mit dem Namen "cgi-bin" an. Wenn Sie dies tun, versperren Sie sich den Zugriff auf die auf dem Server installierten Programme, die darüber aufgerufen werden. Wenn Sie ein cgi-Verzeichnis anlegen wollen, nennen Sie es z.B. cgibin.
  • Laden Sie CGIs immer im Textmodus auf den Server.
  • Eine Übersicht der wichtigsten Serverpfade finden Sie hier.




UNIX-Sicherheit

Was Sie über UNIX wissen sollten:

  • Im UNIX hat jede Datei und jedes Verzeichnis einen Eigentümer sowie eine Eigentümergruppe.

  • Darüberhinaus besitzt jede Datei und jedes Verzeichnis sog. Permissions (Zugriffsrechte). Diese werden in der folgenden
    Form dargestellt:

    drwxrwxrwx - bei Verzeichnissen

    (das d am Anfang steht für "directory")

    -rwxrwxrwx - bei Dateien

    dies sind drei "rwx"-Gruppen, wobei die erste für den Eigentümer, die zweite für die Eigentümergruppe und die letzte für alle anderen Nutzer der Datei oder des Verzeichnisses steht.
    Hierbei bedeuten:

    r - Leserechte
    w - Schreibrechte
    x - Ausführungsrechte

    Wenn eine Datei z.B. nur für den Eigentümer zugänglich sein soll, müssen die Permissions -rwx------ lauten.
    Soll eine Datei für alle lesbar und ausführbar sein (z.B. CGI-Scripte), dann müssen die Permissions -rwxr-xr-x lauten.

  • Achten Sie darauf, daß Ihre Dateien nicht von jedem beschrieben werden können, auf einem UNIX-Server hat nämlich jeder Nutzer, der ein ftp-Login hat, die Möglichkeit, in Ihr Verzeichnis zu gehen und Dateien mit falschen Permissions zu verändern. Das ist keine Sicherheitslücke, sondern das Sicherheitskonzept von UNIX!

  • Die Permissions ändern Sie entweder im Admin-Programm (Einsteiger- und Aufsteigerangebot) mit der Taste PERMISSIONS oder im Telnet mit dem Befehl chmod 0555 datei.html Die vierstellige Zahl 0555 ist lediglich eine andere Schreibweise für -r-xr-xr-x. Die erste 0 steht für oktal und die 5 steht fü ein "r-x" (1 = --x, 2 = -w-, 3 = -wx, 4 = r--, 5 = r-x, 6 = rw-, 7 = rwx). Wenn Sie eine Datei ausführbar machen wollen, schreiben Sie chmod 0755 datei.cgi.

 

 
Dokumentation
Scripting
Datenbanken
Wiederverkäufer
Sitemap
unternehmen.com > all rights reserved | screendesign > openeyes