Dieses Thema beschreibt die Installation der FrontPage-Servererweiterungen auf einem
bestehenden Webservercomputer. Die FrontPage-Servererweiterungen werden installiert:
- Um einen lokalen Webserver auf einem Clientcomputer zu unterstützen.
- Um das Hosting von FrontPage-Websites im Internet oder in einem Intranet zu
unterstützen.
Die Installation der FrontPage-Servererweiterungen erfolgt in zwei Schritten. Zuerst
werden die Servererweiterungen vom Installationsprogramm auf der Festplatte des
Hostcomputers in einen einzelnen FrontPage-Ordner kopiert. Danach werden die ausführbaren
Stub-DLL- oder -CGI-Dateien der Servererweiterungen im Stammweb aller virtuellen Server
auf dem Hostcomputer installiert, und, sofern auf dem Server untergeordnete Webs
existieren, auch in jedem untergeordneten Web. Während der Installation der
Servererweiterungen können Sie angeben, auf welchen virtuellen Servern Sie die
Servererweiterungen installieren möchten.
Nachdem die Servererweiterungen auf die Festplatte des Hostcomputers kopiert wurden,
müssen sie jedem FrontPage-Web, das erstellt wird, hinzugefügt werden. Auf einigen
Plattformen wird dieser Vorgang vom FrontPage-Client automatisch gestartet. Auf anderen
Plattformen muß dies als eigenständige administrative Aufgabe erfolgen.
Eine vollständige Beschreibung, wie die FrontPage-Servererweiterungen in einem
FrontPage-Web gespeichert werden, finden Sie unter "Die FrontPage-Servererweiterungen
auf UNIX-Webservern" und "Die FrontPage-Servererweiterungen in IIS".
Zu jeder FrontPage-Clientversion gehört eine neue Version der Servererweiterungen, die
die neuen Clientleistungsmerkmale unterstützt. Zu FrontPage 98 gehört beispielsweise
eine neue Version der FrontPage 98-Servererweiterungen. Es ist in jedem Fall am
effizientesten, die aktuellsten Versionen des FrontPage-Clients und der
Servererweiterungen zu verwenden.
Alle neuen Versionen der Servererweiterungen sind abwärtskompatibel mit den früheren
Versionen des FrontPage-Clients, so daß die Clientfunktionalität auf jeder früheren
Stufe weiterhin unterstützt wird. Ein FrontPage 97-Client kann beispielsweise ein
FrontPage-Web auf einem Webserver öffnen und bearbeiten, auf dem die FrontPage
98-Servererweiterungen installiert sind, ohne daß im FrontPage 97-Client die
Funktionalität reduziert wird. Der Client kann jedoch nicht auf die Funktionalität neuer
Servererweiterungen zugreifen, die für den FrontPage 98-Client hinzugefügt wurde, wie
beispielsweise Zuweisen eines Designs zu einem FrontPage-Web oder Erstellen und Speichern
einer FrontPage-Web-Struktur.
Auf der Microsoft Windows-Plattform enthalten die folgenden Produkte, im Ganzen oder
als Teil ihrer Installation, die FrontPage 98-Servererweiterungen:
- Die FrontPage 98-Clientprogramme (FrontPage Explorer und FrontPage Editor) werden
zusammen mit Microsoft Personal Web Server (unter Windows 95) und den
FrontPage-Servererweiterungen installiert. Autoren können dann die
FrontPage-Servererweiterungen verwenden, um Webs zu erstellen und zu überprüfen, ohne
daß ein Netzwerkzugriff erforderlich ist.
- Die FrontPage-Servererweiterungen können ohne die FrontPage-Clientprogramme direkt auf
einem Webserver installiert werden, um eine Remote-Dokumenterstellung in FrontPage-Webs zu
unterstützen.
- Bei Internet Information Server 4.0 werden die FrontPage-Servererweiterungen als Teil
der Minimal- und der Standardinstallation automatisch installiert. Sie können auch unter
Verwendung der Option Benutzerdefiniert installiert werden.
Microsoft Visual InterDev benötigt ebenfalls die FrontPage-Servererweiterungen, die im
serverseitigen Setupprogramm von Visual InterDev enthalten sind.
Bei der Installation der FrontPage-Servererweiterungen werden die folgenden Komponenten
installiert:
- Die FrontPage-Servererweiterungen-DLLs, standardmäßig in C:\Programme\Microsoft
FrontPage\version3.0\bin und in \windows\system32.
- Die drei ISAPI- oder CGI-Komponenten, die von FrontPage für die Implementierung der
Funktionalität der Servererweiterungen in den Webs der Benutzer verwendet werden, werden
auf der Festplatte in die Ordner C:\Programme\Microsoft FrontPage\version3.0\isapi
und C:\Programme\Microsoft FrontPage\version3.0\_vti_bin kopiert. Diese
DLL- oder EXE-Dateien werden danach in den Inhaltsbereich aller virtuellen Server, auf
denen die FrontPage-Erweiterungen installiert sind, kopiert.
- FrontPage Server Administrator, ein Tool zum Installieren, Aktualisieren, Überprüfen
oder Entfernen der FrontPage-Servererweiterungen in FrontPage-Webs. Server Administrator
wird standardmäßig als C:\Programme\MicrosoftFrontPage\version3.0\bin\fpsrvwin.exe
installiert. Eine Befehlszeilenversion befindet sich in C:\Programme\Microsoft
FrontPage\version3.0\bin\fpsrvadm.exe.
- Das Server Extensions Resource Kit (dieses Dokument).
- HTML-Administrationsformulare, eine Reihe von HTML-Formularen für die
Remote-Administration der FrontPage-Servererweiterungen mit Hilfe von Webbrowsern.
Darüber hinaus wird ein Befehlszeilendienstprogramm für die Remote-Administration der
FrontPage-Servererweiterungen unter C:\Programme\Microsoft
FrontPage\version3.0\bin\fpremadm.exe installiert.
Diese Installationsanweisungen gelten für die Einzelplatzversion der
FrontPage-Servererweiterungen, die von der FrontPage Website heruntergeladen werden kann.
Der FrontPage-Client stellt ein eigenständiges, CD-basiertes Setupprogramm dar, das die
FrontPage-Servererweiterungen und den FrontPage-Client umfaßt. Um eine Installation
ausgehend von der CD vorzunehmen, legen Sie lediglich die CD in Ihr CD-ROM-Laufwerk ein,
und klicken Sie auf die FrontPage-Option.
Anmerkung: Sie müssen die Berechtigungen eines
NT-Systemadministrators besitzen, um die FrontPage-Servererweiterungen installieren zu
können.
Die Einzelplatzversion der Servererweiterungen wird durch das Ausführen einer
selbstextrahierenden ausführbaren Datei installiert. Sie können dieses Programm in Ihrer
Sprache von http://www.microsoft.com/frontpage/ herunterladen. Außerdem
finden Sie die Setupprogramme für die Servererweiterungen im Ordner \ServExt
auf der FrontPage 98-CD. Dieser Ordner enthält selbstextrahierende Setupprogramme, deren
Name folgendermaßen aufgebaut ist: fp98ext_Prozessor_Sprache.
Hierbei bezeichnet Prozessor den Prozessortyp des Computers. Bei Sprache
handelt es sich um einen aus drei Buchstaben bestehenden Code, der die für die
Servererweiterungen verwendete Sprache kennzeichnet. Das deutsche Setupprogramm der
FrontPage-Servererweiterungen für einen Intel x86-Prozessor befindet sich auf der
FrontPage-CD in \ServExt\fp98ext_x86_deu.exe. Eine vollständige Liste
der verfügbaren Sprachen und Prozessortypen finden Sie im Anhang.
- Um mit der Installation der FrontPage-Servererweiterungen zu beginnen, führen Sie das
Setupprogramm der Servererweiterungen für Ihre Sprache und Ihren Prozessortyp aus.
Die Servererweiterungen werden in den Ordner C:\Programme\Microsoft
FrontPage\version3.0 kopiert. Während die Servererweiterungen in C:\Programme\Microsoft
FrontPage\version3.0 kopiert werden, wird Ihr Webserver angehalten, damit
sichergestellt ist, daß keine Dateien durch den ausgeführten Webserver gesperrt werden.
Sobald der Kopiervorgang abgeschlossen ist, wird der Webserver gestartet. Das Ausführen
des Webservers wird während des verbleibenden Installationsvorgangs nicht mehr
unterbrochen.
- Auf einem Multihosting-Computer wird das Dialogfeld Multi-hosted Server
angezeigt. Wählen Sie die virtuellen Server aus, auf denen Sie die
FrontPage-Servererweiterungen installieren möchten, und klicken Sie auf OK.
Auf einem Server ohne Multihosting werden die FrontPage-Servererweiterungen automatisch
auf dem einzigen Inhaltsstammordner des Servers installiert. Es wird kein Dialogfeld
angezeigt.
- Sie werden aufgefordert, den Namen eines neuen FrontPage-Administratorkontos einzugeben.
Bei der Installation auf einem IIS-Server muß dieses Konto bereits existieren. Sie werden
nicht aufgefordert, ein Kennwort einzugeben. Bei der Installation auf einem Netscape- oder
Website-Server werden Sie aufgefordert, einen Namen und ein Kennwort einzugeben. Das Konto
wird erstellt.
Sie können nach der Installation der Servererweiterungen andere Administratorkonten
hinzufügen. Verwenden Sie hierfür in FrontPage Explorer den Befehl Berechtigungen.
- Die Stub-Servererweiterungen werden in jedem Stammweb und in allen untergeordneten Webs
installiert.
Die Installation der Servererweiterungen auf allen FrontPage-Webs kann mehrere Minuten
in Anspruch nehmen und die CPU-Auslastung auf Ihrem Computer erhöhen. Wenn es sich bei
der Installation um eine Neuinstallation der FrontPage-Servererweiterungen handelt, werden
alle Seiteninhalte analysiert, um:
- FrontPage-Komponenten, wie beispielsweise die Komponente Einschließen
und die Komponente Ersetzung, zu erweitern
- ein Hyperlinkschema des FrontPage-Webs zu erstellen
- Seitentitel zu extrahieren
- Basis-URLs zu extrahieren
FrontPage implementiert die Websicherheit in IIS durch Ändern der ACLs (Access Control
Lists) für alle Dateien und Ordner in jedem FrontPage-Web. Bei der Installation von
FrontPage erfolgt immer eine Änderung der ACLs für die ausführbaren Stub-Dateien der
Servererweiterungen, die sich im Ordner _vti_bin aller Webs befinden.
Eine Neuinstallation von FrontPage ändert zusätzlich die ACLs der Webinhaltsdateien.
Durch die Aktualisierung einer vorhandenen Installation der Servererweiterungen werden
jedoch keine Änderungen an den ACLs der Inhaltsdateien durchgeführt, so daß die
Sicherheitseinstellungen auf einer Sicherheitsstufe, die sich unterhalb der
Standardeinstellungen von FrontPage 98 befindet, beibehalten werden. Die ACLs des
Webinhalts können auf die Ebene von FrontPage 98 aktualisiert werden, indem Sie die
Option Prüfen und Korrigieren von FrontPage
Server Administrator verwenden.
Zusätzlich zur Änderung der Sicherheits-ACLs der Webinhaltsdateien ändert FrontPage
die ACLs aller System-DLLs, die aufgrund eines FrontPage-DLL-Aufrufs verwendet werden, um
sicherzustellen, daß die System-DLLs die erforderliche Berechtigungsebene für die
Ausführung unter einem beliebigen Administrator-, Autoren- oder Benutzerkonto besitzen.
Die vollständige Gruppe von ACLs für FrontPage-Dateien und eine Liste des gesamten
Inhalts einer FrontPage-Installation finden Sie unter Windows
NT-Dateiberechtigungen in FrontPage. Eine Erläuterung der Sicherheitsaspekte bei der
Installation der FrontPage-Servererweiterungen und die Gründe dafür, warum die ACLs der
System-DLLs geändert werden müssen, finden Sie unter FrontPage-Servererweiterungen:
Sicherheitsaspekte.
Wenn Sie IIS 4.0 einsetzen, müssen Sie die FrontPage 98-Servererweiterungen verwenden.
Die früheren Versionen der FrontPage-Servererweiterungen sind nicht mit IIS 4.0
kompatibel. Das IIS 4.0-Installationsprogramm stellt bei der Installation von IIS 4.0
sicher, daß alle früheren Versionen der FrontPage-Servererweiterungen auf den Stand der
FrontPage 98-Servererweiterungen aktualisiert werden.
Die FrontPage-Servererweiterungen werden als Teil der Minimal- und der
Standardinstallation von IIS 4.0 automatisch installiert. Auf Grundlage der folgenden
Regeln werden die Servererweiterungen jedoch virtuellen Servern hinzugefügt:
- Wenn auf dem Computer bereits eine frühere Version der FrontPage-Servererweiterungen
auf einem oder mehreren virtuellen Servern aktiv ist, werden diese virtuellen Server
automatisch auf den Stand der FrontPage 98-Servererweiterungen aktualisiert.
- Wenn auf beliebigen virtuellen Servern noch keine frühere Version der
FrontPage-Servererweiterungen installiert ist, werden die FrontPage 98-Servererweiterungen
nicht automatisch auf diesen virtuellen Servern installiert.
Es gibt zwei Möglichkeiten, die FrontPage-Erweiterungen einem virtuellen IIS
4.0-Server hinzuzufügen:
- Verwenden Sie das FrontPage Server Administrator-Dienstprogramm oder die
HTML-Administrationsformulare in gleicher Weise wie einen beliebigen anderen Webservertyp.
Eine Beschreibung dieser Programme finden Sie unter Verwalten der
FrontPage-Servererweiterungen.
- Verwenden Sie das Administrationsprogramm von IIS 4.0, und öffnen Sie die Eigenschaften
des virtuellen Servers. Die FrontPage-Web-Option auf der Registerkarte Home
Directory steuert, ob die FrontPage-Servererweiterungen für den virtuellen
Server installiert und aktiv sind. Wenn Sie dieses Kontrollkästchen verwenden, um die
Servererweiterungen auf einem neuen virtuellen Server zu installieren, stellt der
anfängliche FrontPage-Administrator für den virtuellen Server das Administratorkonto des
Computers dar. Verwenden Sie FrontPage Explorer, FrontPage Server Administrator oder die
HTML-Administrationsformulare, um dem virtuellen Server weitere FrontPage-Administratoren,
-Autoren und -Benutzer hinzuzufügen.
Die FrontPage 98-Servererweiterungen sind für UNIX-Plattformen unter http://www.microsoft.com/frontpage
zum Herunterladen verfügbar. Das Installationspaket für eine UNIX-Plattform besteht aus
drei Dateien: dem Installationsskript fp_install.sh, dem
Aktualisierungsskript change_server.sh für Apache-Server und den
Servererweiterungen in einer tar-Datei. Der Name der tar-Datei lautet fp30.Plattform.tar.Z,
wobei Plattform die UNIX-Plattform bezeichnet, auf der die
Servererweiterungen installiert werden, wie beispielsweise in fp30.linux.tar.Z.
Die Dateien fp30.Plattform.tar.Z und fp_install.sh
bilden das vollständige Servererweiterungspaket. Plattformspezifische Patchdateien oder
Dienstprogramme sind nicht erforderlich.
Sie können die FrontPage-Servererweiterungen auf den folgenden Webservertypen
installieren:
- Apache
- Netscape
- NCSA
- CERN
Bei der Installation der FrontPage-Servererweiterungen werden die folgenden Komponenten
installiert:
- Die FrontPage-Servererweiterungen. Die Installation erfolgt standardmäßig unter /usr/local/frontpage.
Wenn die Servererweiterungen an einem anderen Speicherort installiert werden, muß eine
Verknüpfung zwischen /usr/local/frontpage und dem Installationsbereich
vorliegen (wird vom Installationsskript erstellt). Auch wenn Sie die Servererweiterungen
nicht unter /usr/local installieren, müssen Sie diesen Ordner erstellen.
Ist der Ordner nicht vorhanden, erstellt ihn das Installationsskript.
Anmerkung: Der Installationsordner muß sich auf einer lokalen Partition
befinden. Die Partition darf nicht als NOSUID eingerichtet sein.
- Ausführbare Stub-Dateien, die mit den FrontPage-Servererweiterungen verknüpft sind,
werden in Ordnern installiert, die sich unterhalb des Ordners der obersten Ebene jedes
FrontPage-Webs befinden.
- FrontPage Server Administrator, ein Tool zum Installieren, Aktualisieren, Überprüfen
oder Entfernen der FrontPage-Servererweiterungen in FrontPage-Webs. Server Administrator
befindet sich in /usr/local/frontpage/version3.0/bin/fpsrvadm.exe.
- HTML-Administrationsformulare, eine Gruppe von HTML-Formularen für die
Remote-Verwaltung der FrontPage-Servererweiterungen mit Hilfe eines Webbrowsers.
- Das Server Extensions Resource Kit (dieses Dokument).
Abhängig von der Anordnung des Inhalts auf Ihrem Server besteht möglicherweise der
Wunsch, die FrontPage-Servererweiterungen mit Hilfe der folgenden Vorgehensweisen zu
installieren:
- Jeder Inhaltsbereich ist in einem Ordner gespeichert, der sich unmittelbar unterhalb des
Ordners der obersten Ebene Ihres Servers befindet (wie beispielsweise http://beispiel.microsoft.com/meinweb),
bzw. in Webs für jeden einzelnen Benutzer unter http://beispiel.microsoft.com/~meinweb.
Wenn Ihr Inhalt in dieser Weise angeordnet ist, geben Sie bei der Aufforderung
"Install new sub/per-user webs now?" y ein, und folgen Sie den
Anweisungen zum Installieren der Servererweiterungen in untergeordneten Webs.
- Jeder Inhaltsbereich wird in einem virtuellen Web, wie in der Konfigurationsdatei des
Webservers festgelegt, gespeichert.
Wenn Ihr Inhalt in dieser Weise angeordnet ist, geben Sie bei der Aufforderung "Do
you want to install Virtual Webs?" y ein, und folgen Sie den Anweisungen
zum Installieren der Servererweiterungen in virtuellen Webs. Sie haben auch die
Möglichkeit, auf allen virtuellen Servern untergeordnete Webs zu installieren.
- Jeder Inhaltsbereich wird auf einem separaten Webserver gespeichert.
Wenn Ihr Inhalt in dieser Weise angeordnet ist, führen Sie für jeden Webserver das
Skript fp_install.sh aus. Geben Sie bei der Aufforderung "Do you
want to install a root web?" y ein, und folgen Sie den Anweisungen zum
Installieren der Servererweiterungen in Stammwebs und untergeordneten Webs.
Der Name des Installationsskripts der FrontPage 98-Servererweiterungen lautet fp_install.sh.
Sie müssen als "root" angemeldet sein, um das Skript ausführen zu können.
- Sie werden aufgefordert, eine Sicherungskopie des FrontPage-Installationsordners, des
Ordners mit der Serverkonfigurationsdatei und des gesamten Inhalts anzulegen, bevor Sie
die FrontPage 98-Servererweiterungen installieren. Sie werden ebenfalls aufgefordert,
einen Ordner für die Servererweiterungen anzugeben.
Die FrontPage-Servererweiterungen werden standardmäßig im Ordner /usr/local/frontpage/
installiert. Sie können die Standardeinstellung akzeptieren oder einen anderen
Speicherort angeben. Wenn Sie einen anderen Speicherort auswählen, wird ein symbolischer
Hyperlink von /usr/local/frontpage zum angegebenen Ordner erstellt.
- Sie werden aufgefordert, die tar-Datei fp30.xxx.tar.Z der
FrontPage-Servererweiterungen zu extrahieren. Wenn sich die tar-Datei nicht im
Standardordner befindet, werden Sie zur Eingabe der entsprechenden Adresse aufgefordert.
- Wenn auf dem Webserver bereits FrontPage-Servererweiterungen installiert sind,
erfolgt eine Aktualisierung auf den Stand der FrontPage 98-Servererweiterungen. Die
Stub-Servererweiterungen werden im Stammweb und in allen untergeordneten Webs installiert.
- FrontPage 98 verfügt unter UNIX über ein neues Sicherheitsmodell, in dem der
Besitz jedes einzelnen FrontPage-Webs durch eine einzige UNIX-Benutzer-ID und Gruppen-ID
möglich ist. Damit dieses Modell einwandfrei funktioniert, muß die ID der
Servererweiterungen für jedes FrontPage-Web auf die ID des Benutzers, der Besitzer des
Webs ist, festgelegt werden. Der Benutzer muß Schreibberechtigung für den Inhalt
besitzen. Nur dieser Benutzer darf Besitzer des Inhalts sein und Schreibberechtigung
besitzen, damit die Sicherheit für dieses Modell gewährleistet ist. Das Programm fpsrvadm.exe
kann beide Vorgänge für Sie durchführen.
Nach der Aktualisierung aller Server auf den Stand der FrontPage 98-Servererweiterungen
können Sie angeben, ob Sie die Sicherheit Ihrer FrontPage-Webs interaktiv festlegen
möchten, oder ob fp_install ein Skript für die Durchführung dieser
Aktion erstellen soll.
- Wenn Sie die interaktive Vorgehensweise wählen, fordert fp_install Sie
auf, die UNIX-Benutzer-ID und Gruppen-ID für jedes Stammweb und jedes untergeordnete Web,
das Sie aktualisiert haben, anzugeben. fp_install ändert anschließend
für jedes FrontPage-Web mit Hilfe des Befehls chown den Besitzer des
entsprechenden Webinhalts in den angegebenen Benutzer und die angegebene Gruppe und mit
Hilfe des Befehls chmod den Inhalt. Wenn es sich beim FrontPage-Web nicht
um den FrontPage-Apache-Patchserver handelt, verwendet fp_install den
Befehl chown auch für die Servererweiterungen.
- Wenn Sie die Skriptoption wählen, wird ein Skript erstellt, das alle erforderlichen chown
und chmod-Aktionen unter Verwendung von fpsrvadm.exe
durchführt. Bevor Sie das Skript ausführen, müssen Sie jedoch die UNIX-Benutzer-IDs und
Gruppen-IDs, die Sie den einzelnen Webs zuordnen möchten, eingeben.
- Wenn die FrontPage-Servererweiterungen noch nicht auf dem Webserver
installiert sind, werden Sie aufgefordert, die Servererweiterungen im Stammweb des Servers
zu installieren.
Vor der Installation des Stammwebs werden Sie aufgefordert, einen
Administratornamen und ein Administratorkennwort für FrontPage-Webs einzugeben. Während
dieser Installation wird dieser Name und dieses Kennwort nicht mehr benötigt. Sie sind
nur dann erforderlich, wenn Sie neue FrontPage-Webs erstellen oder in FrontPage Explorer
einen anderen FrontPage-Web-Administrator hinzufügen. Nach der Installation des Stammwebs
werden Sie aufgefordert, den lokalen Systemzeichensatz und die Standardsprache anzugeben.
Ausführlichere Informationen finden Sie unter Verwalten der
FrontPage-Servererweiterungen.
- Nach der Installation der Stub-Servererweiterungen im Stammweb eines Servers,
der keine Servererweiterungen besitzt, werden Sie aufgefordert, die
Stub-Servererweiterungen in allen untergeordneten Webs zu installieren.
Während der Installation der Stub-Servererweiterungen in allen untergeordneten Webs
werden Sie aufgefordert, den Namen jedes untergeordneten Webs einzugeben. Wenn der Name
"~webname" lautet, wird "webname" als Name des Besitzers des
untergeordneten Webs verwendet. Andernfalls werden Sie aufgefordert, den Namen des
Besitzers einzugeben.
Bei jedem von Ihnen ausgewählten untergeordneten Web werden Sie ebenfalls aufgefordert,
fehlende Informationen (wie beispielsweise die Anschlußnummer) einzugeben. Anschließend
werden die Stub-Servererweiterungen auf dem untergeordneten Web installiert.
Während der Installation eines neuen Stammwebs und neuer untergeordneter Webs, fordert
Sie fp_install auf, die Benutzer-ID und Gruppen-ID für jedes Web
einzugeben. (Wenn Sie ein untergeordnetes Web für einen einzelnen Benutzer installieren,
leitet das Installationsskript die Benutzer-ID vom Webnamen ab.) fp_install
ändert anschließend für jedes FrontPage-Web mit Hilfe des Befehls chown
den Besitzer des entsprechenden Webinhalts in den angegebenen Benutzer und die angegebene
Gruppe und mit Hilfe des Befehls chmod den Inhalt. Wenn es sich beim
FrontPage-Web nicht um den FrontPage-Apache-Patchserver handelt, verwendet fp_install
den Befehl chown auch für die Servererweiterungen.
- Nach der Installation des Stammwebs und aller untergeordneten Webs werden Sie
aufgefordert, die FrontPage 98-Servererweiterungen auf allen virtuellen Webs zu
installieren. Wenn Sie die Installation auf virtuellen Webs durchführen möchten, zeigt
das Skript eine Liste der virtuellen Webs auf Ihrem Server an (wie in der
Serverkonfigurationsdatei angegeben).
Bei jedem von Ihnen ausgewählten virtuellen Server werden Sie aufgefordert, fehlende
Informationen (wie beispielsweise die Anschlußnummer) einzugeben. Anschließend werden
die Stub-Servererweiterungen auf dem virtuellen Server installiert.
Während der Installation eines neuen Stammwebs und neuer untergeordneter Webs, fordert
Sie fp_install auf, die Benutzer-ID und Gruppen-ID für jedes Web
einzugeben (Wenn Sie ein untergeordnetes Web für einen einzelnen Benutzer installieren,
leitet das Installationsskript die Benutzer-ID vom Webnamen ab.) fp_install
ändert anschließend für jedes FrontPage-Web mit Hilfe des Befehls chown
den Besitzer des entsprechenden Webinhalts in den angegebenen Benutzer und die angegebene
Gruppe und mit Hilfe des Befehls chmod den Inhalt. Wenn es sich beim
FrontPage-Web nicht um den FrontPage-Apache-Patchserver
handelt, verwendet fp_install den Befehl chown auch für
die Servererweiterungen.
Nach Abschluß der Installation wird bei einer Neuinstallation der
FrontPage-Servererweiterungen der Inhalt aller Seiten analysiert, um:
- FrontPage-Komponenten, wie beispielsweise die Komponente Einschließen
und die Komponente Ersetzung, zu erweitern
- ein Hyperlinkschema des FrontPage-Webs zu erstellen
- Seitentitel zu extrahieren
- Basis-URLs zu extrahieren
Bei FrontPage erfolgt die Implementierung der Websicherheit unter UNIX, indem für den
gesamten Webinhalt Einträge in Zugriffsdateien erstellt werden. Zusätzlich werden
Dateien verwaltet, die Listen der Benutzer und Kennwörter des FrontPage-Webs enthalten.
FrontPage ändert darüber hinaus die Konfigurationsdatei des Webservers, es sei denn, Sie
verwenden den FrontPage-Apache-Patchserver.
Eine vollständige Liste des gesamten Inhalts einer FrontPage-Installation finden Sie
unter Dateien und Berechtigungen für UNIX-Server. Eine
Erläuterung der Sicherheitsaspekte bei der Installation der Servererweiterungen finden
Sie unter FrontPage-Servererweiterungen: Sicherheitsaspekte.
Auf einem Apache-Webserver wurden von den früheren Versionen der
FrontPage-Servererweiterungen Änderungen an der Konfigurationsdatei des Webservers
vorgenommen, um die Ordner, die die Servererweiterungen enthalten, als ausführbar zu
kennzeichnen. Da die FrontPage-Servererweiterungen als "www" ausgeführt werden
und "root" der alleinige Besitzer der Konfigurationsdatei des Webservers ist und
diese ändern kann, mußte FrontPage Server Administrator manuell als "root" auf
dem Hostcomputer ausgeführt werden. Dies verhinderte, daß FrontPage-Administratoren
FrontPage-Webs in einer Remote-Verwendung erstellten, da hierfür "www" Besitzer
der Konfigurationsdatei des Webservers sein mußte, was die Sicherheit des Hostsystems
möglicherweise gefährdet hätte.
FrontPage 98 enthält jetzt einen neuen Apache-Patchserver, der die Installation einer
einzelnen Version der FrontPage-Servererweiterungen ermöglicht, ohne daß die
Stub-Versionen der Servererweiterungen in jedem FrontPage-Web installiert werden müssen.
Hierdurch wird beim Erstellen von neuen FrontPage-Webs das Ändern der Konfigurationsdatei
des Webservers vermieden und so die Remote-Erstellung von FrontPage-Webs unter Verwendung
von FrontPage Explorer ermöglicht.
Mit Hilfe des Apache-Patchs wird außerdem verhindert, daß die
FrontPage-Servererweiterungen von anderen Programmen (wie z. B. störenden ausführbaren
CGI-Dateien), mit Ausnahme des Apache-Webservers oder eines anderen, als "root"
ausgeführten Programms, ausgeführt werden. Damit die Servererweiterungen ausgeführt
werden können, müssen sie in ihrer Umgebung einen 128-Bit-Schlüssel empfangen. Dieser
Schlüssel wird mit einer Datei verglichen, die vom Apache-Webserver beim Start erstellt
wird und nur von "root" gelesen werden kann. Darüber hinaus wird diese Datei
von der Gruppen-ID des Apache-Webserverprozesses abgeleitet.
Ein Apache-Server, auf dem der FrontPage-Apache-Patch ausgeführt wird, schützt den
Zugriff auf den Webinhalt unter Verwendung der in FrontPage-Sicherheit
auf UNIX-basierten Systemen beschriebenen Standardmethode. Bei einem Versuch, die
FrontPage-Servererweiterungen zu starten, wird der Apache-Patch mit einem 128-Bit-Kennwort
aktiviert. Wenn dieses Kennwort nicht mit dem Kennwort in der sicheren Datei, deren
Besitzer "root" ist, übereinstimmt, können die FrontPage-Servererweiterungen
nicht ausgeführt werden. Andernfalls paßt sich der Apache-Patch dem Besitzer des
FrontPage-Webs an und ruft die FrontPage-Servererweiterungen auf.
Es gibt zwei Möglichkeiten, Ihren aktuellen Apache-Webserver in einen
FrontPage-Apache-Patchwebserver zu konvertieren.
Bei der ersten Vorgehensweise werden die bereitgestellten Patches und das
bereitgestellte Modul manuell in Ihren aktuellen Apache-Server kompiliert. Befolgen Sie
hierfür die zum Apache-Server gehörenden Anweisungen. Auch wenn Sie die bereitgestellten
Patches und das bereitgestellte Modul manuell in den Server kompilieren, sollten Sie das
weiter unten beschriebene Skript ausführen, damit FrontPage einwandfrei mit dem neuen
Server zusammenarbeitet.
Bei der zweiten Vorgehensweise zum Konvertieren Ihres aktuellen Apache-Webservers in
einen FrontPage-Apache-Patchwebserver wird das weiter unten beschriebene Skript verwendet,
das eine vorkompilierte Version des Apache-Servers auf Ihrem System installiert.
Dieses Skript führt den Benutzer schrittweise durch den Aktualisierungsvorgang
vorhandener Server und die Installation neuer Server und Webs. Um das Skript ausführen zu
können, müssen Sie als "root" angemeldet sein. Das Skript wird mit der
Benutzermaske (umask) 002 ausgeführt. Damit FrontPage nach der Installation des neuen
Servers einwandfrei funktioniert, muß der Besitzer und die SUID für den
FrontPage-Apache-Stub in /usr/local/frontpage/version3.0/apache-fp/_vti_bin/fp.exe
als "root" festgelegt sein. Dies wird vom Skript durchgeführt.
- Erstellen Sie eine Sicherungskopie Ihres aktuellen Apache-Serverordners.
- Erstellen Sie eine Sicherungskopie des FrontPage-Installationsordners, des Ordners mit
der Serverkonfigurationsdatei und des gesamten Webinhalts.
- Starten Sie das Skript change_server.sh.
- Geben Sie den Speicherort Ihres aktuellen Apache-Servers ein, wenn Sie dazu aufgefordert
werden.
Das Skript führt eine Überprüfung durch, um sicherzustellen, daß der Server noch
nicht aktualisiert wurde. Anschließend verschiebt es den alten Apache-Dämon in die Datei
httpd.orig und kopiert den neuen FrontPage-Apache-Patchserver an die
richtige Stelle.
Als nächstes werden die FrontPage-Konfigurationsdateien in /usr/local/frontpage
geändert, damit sie auf den neuen Server verweisen. Bei jedem Apache-Server, auf dem zwar
die FrontPage-Servererweiterungen, jedoch noch nicht der Apache-Patch installiert ist,
werden Sie aufgefordert, den Patch zu installieren.
Bei der Installation des Apache-Patches wird die Konfigurationsdatei in /usr/local/frontpage
geändert. Falls erforderlich werden alle fingierten Konfigurationsdateien (aus dem
FrontPage 97-WPP Kit) gelöscht. Zuletzt wird FrontPage Server Administrator aufgerufen,
damit der Webinhaltsbereich aktualisiert wird. Hierdurch werden die ausführbaren
Stub-Dateien der Servererweiterungen, die nicht mehr benötigt werden, entfernt.
- Sie können angeben, ob Sie die Sicherheit Ihrer FrontPage-Webs interaktiv einrichten
möchten, oder ob change_server.sh ein Skript für die Durchführung
dieser Aktion erstellen soll.
- Wenn Sie die interaktive Vorgehensweise wählen, fordert change_server.sh
Sie auf, die UNIX-Benutzer-ID und Gruppen-ID für jedes Stammweb und jedes untergeordnete
Web, das Sie aktualisiert haben, anzugeben. change_server.sh ändert für
jedes FrontPage-Web mit Hilfe des Befehls chown den Besitzer aller für
FrontPage erstellten Ordner und des entsprechenden Webinhalts in den angegebenen Benutzer
und die angegebene Gruppe und mit Hilfe des Befehls chmod den Inhalt.
- Wenn Sie die Skriptoption wählen, wird ein Skript erstellt, das die erforderlichen chown
und chmod-Vorgänge unter Verwendung von fpsrvadm.exe
durchführt. Bevor Sie das Skript ausführen, müssen Sie jedoch die UNIX-Benutzer-IDs und
Gruppen-IDs, die Sie den einzelnen Webs zuordnen möchten, eingeben.
Zum Lieferumfang der FrontPage 98-Servererweiterungen gehören
HTML-Administrationsformulare. Hierbei handelt es sich um HTML-Formulare, die für die
Remote-Installation und -Verwaltung der FrontPage-Servererweiterungen mit Hilfe eines
Standardwebbrowsers verwendet werden können. Während der Installation der
FrontPage-Servererweiterungen werden diese Formulare auf die Festplatte Ihres Webservers
kopiert.
Aufgrund der Sicherheitsrisiken bei der Remote-Verwaltung von FrontPage mit Hilfe von
Webbrowsern werden die HTML-Administrationsformulare vom FrontPage-Installationsprogramm
bei der Installation der Formulare nicht aktiviert und Browserzugriffe verhindert. Nachdem
Sie sich mit den Sicherheitsrisiken vertraut gemacht haben, können Sie die
HTML-Administrationsformulare unter Verwendung der folgenden Anweisungen aktivieren.
Beachten Sie, daß die Aktivierung oder Verwendung der HTML-Administrationsformulare
optional ist. Die gesamte Verwaltung der FrontPage-Servererweiterungen kann unter
Verwendung des Programms FrontPage Server Administrator oder mit Hilfe der Server
Administrator-Befehlszeilentools erfolgen, die direkt auf dem Computer, auf dem der
Webserver ausgeführt wird, ausgeführt werden.
Die Remote-Verwaltung von FrontPage über einen Browser erhöht das Risiko, daß eine
unberechtigte Person Zugang zu den FrontPage-Webs auf Ihrem Server erhält, da die
FrontPage-Sicherheitseinstellungen für die FrontPage-Webs auf dem Server geändert oder
gelockert werden können, falls ein Zugriff auf die HTML-Administrationsformulare möglich
ist. Darüber hinaus hat ein unberechtigter Benutzer mit Hilfe der
HTML-Administrationsformulare die Möglichkeit, FrontPage-Webs zu löschen oder in anderer
Weise den Zugriff darauf zu verweigern. Um dies zu vermeiden, werden die folgenden
Vorsichtsmaßnahmen empfohlen:
- Verlangen Sie eine sichere Verbindung (wie beispielsweise SSL) für den Einsatz der
HTML-Administrationsformulare. Da bei Verwendung der HTML-Administrationsformulare
Konfigurationsinformationen und in einigen Fällen Benutzernamen und Kennwörter über das
Netzwerk übertragen werden, verhindert eine sichere Verbindung, daß Kennwörter von
unbefugten Personen im Netzwerk direkt gelesen werden können.
- Sichern Sie den Zugriff auf die HTML-Administrationsformulare unter Verwendung des
Sicherheitssystems des Webservers. Die Anmeldung mit einem sicheren Administratorkonto auf
dem Webserver verhindert einen unberechtigten Zugriff.
- Verlangen Sie, wenn möglich, die Verwendung eines Nichtstandard-HTTP-Anschlusses für
den Zugriff auf die HTML-Administrationsformulare. Hierdurch wird das Ermitteln des URLs
für die HTML-Administrationsformulare erschwert.
- Verwenden Sie eingeschränkte IP-Adreßmasken, um unberechtigte Computer am Zugriff auf
die HTML-Administrationsformulare zu hindern. In der Regel sollte allen IP-Adressen, die
nicht dem Besitzer des zu verwaltenden FrontPage-Servers gehören, der Zugriff verweigert
werden.
Sie sollten die HTML-Administrationsformulare über einen sicheren Anschluß
ausführen. In IIS ist die Verwendung eines sicheren Anschlusses nicht möglich, solange
auf dem Server kein Sicherheitszertifikat installiert ist. Wenn Sie vor dem Aktivieren der
HTML-Administrationsformulare noch kein Sicherheitszertifikat besitzen, verwenden Sie den
Schlüssel-Manager, um eine Anforderung eines Sicherheitszertifikats durchzuführen und
die Anforderung an eine Schlüsselvergabestelle zu übermitteln. Verwenden Sie
anschließend den Schlüssel-Manager, um das von der Schlüsselvergabestelle erhaltene
Zertifikat zu installieren. Die IIS-Dokumentation enthält weitere Informationen über
dieses Verfahren.
Nachdem Sie ein Sicherheitszertifikat erhalten haben, aktivieren die folgenden Schritte
die Remote-Verwendung der HTML-Administrationsformulare.
- Legen Sie das Konto (oder die Kontengruppe) des NT-Computers fest, denen der Zugriff auf
die HTML-Administrationsformulare erteilt wird.
Dieses Konto sollte zur Gruppe der Administratoren des Computers gehören. Erstellen Sie,
sofern erforderlich, unter Verwendung des Windows NT-Benutzermanagers ein neues Konto.
Abhängig von der Konfiguration der Konten auf dem Computer kann die Gruppe der
Administratoren eine einfach zu verwendende Alternative für mehrere einzelne
Computerkonten sein.
- Öffnen Sie den Windows-Explorer im Festplattenordner, in dem sich die
HTML-Administrationsformulare befinden. Standardmäßig ist dies C:\Programme\Microsoft
FrontPage\version3.0\admin. Markieren Sie den Ordner \isapi,
wählen Sie aus dem Menü Datei den Befehl Eigenschaften,
wählen Sie dann die Registerkarte Sicherheit, und klicken Sie auf Berechtigungen.
- Aktualisieren Sie im Dialogfeld Ordnerberechtigungen mit Hilfe der
Schaltflächen Hinzufügen und Entfernen die Liste Name,
die berechtigte Benutzer und Gruppen enthält.
Entfernen Sie alle Benutzer und Gruppen, die über keine Berechtigung verfügen. Stellen
Sie insbesondere sicher, daß keine der Liste hinzugefügte Gruppe das anonyme
Zugriffskonto IUSR_Computername enthält und daß alle Konten mit
umfassendem Zugriff, wie beispielsweise JEDER, entfernt werden.
- Fügen Sie in der Liste Name das Konto SYSTEM des Computers hinzu.
Dieses Konto ist erforderlich, damit IIS während der Sicherheitsüberprüfung auf die
Datei zugreifen kann.
- Ändern Sie für jeden Benutzer oder jede Gruppe in der Liste Name die Zugriffsart
in Lesen.
- Klicken Sie auf Berechtigungen für Unterverzeichnisse ersetzen und Berechtigungen
für existierende Dateien ersetzen, und klicken Sie auf OK, um
die Änderungen zu übernehmen. Klicken Sie erneut auf OK, um das
Dialogfeld Verzeichniseigenschaften zu schließen.
Als nächstes erstellen Sie einen virtuellen Stammordner für die
HTML-Administrationsformulare
- Starten Sie den IIS-Internetdienst-Manager.
- Doppelklicken Sie auf den WWW-Dienst, um dessen Diensteigenschaften zu bearbeiten.
- Wählen Sie die Registerkarte Verzeichnisse, und klicken Sie auf Hinzufügen.
- Geben Sie im Feld Verzeichnis die Position des isapi-Ordners ein
(gewöhnlich C:\Programme\Microsoft FrontPage\version3.0\admin\isapi).
- Geben Sie im Feld Alias "/fpadmin" ein.
- Aktivieren Sie unter Zugriff die Optionen Lesen und Ausführen.
- Klicken Sie auf Sicherer SSL-Kanal erforderlich.
- Klicken Sie zweimal auf OK, um die Änderungen zu übernehmen.
Die Formulare können jetzt für die Remote-Verwaltung unter Verwendung eines URLs, wie
etwa https://meincomputer/fpadmin/fpadmin.htm, eingesetzt werden.
Sie sollten die HTML-Administrationsformulare über einen sicheren Anschluß
ausführen. In IIS ist die Verwendung eines sicheren Anschlusses nicht möglich, solange
auf dem Server kein Sicherheitszertifikat installiert ist. Wenn Sie vor dem Aktivieren der
HTML-Administrationsformulare noch kein Sicherheitszertifikat besitzen, verwenden Sie den
Schlüssel-Manager, um eine Anforderung eines Sicherheitszertifikats durchzuführen und
die Anforderung an eine Schlüsselvergabestelle zu übermitteln. Verwenden Sie
anschließend den Schlüssel-Manager, um das von der Schlüsselvergabestelle erhaltene
Zertifikat zu installieren. Die IIS-Dokumentation enthält weitere Informationen über
dieses Verfahren.
Sobald Sie ein Sicherheitszertifikat besitzen, können Sie die
HTML-Administrationsformulare entweder als eigene IIS-Website oder als virtuellen Ordner
auf einer vorhandenen Website aktivieren. Die Vorteile der Verwendung einer getrennten
Website liegen darin, daß Sie eine andere IP-Adresse verwenden können und so die
Entdeckung der Formulare erschweren. Darüber hinaus können Sie bei einer unabhängigen
Website zusätzliche Sicherheitseinstellungen aktivieren, wie z. B. individuelle
Nichtstandard-Anschlußnummern. Der Nachteil der Verwendung einer eigenständigen Website
liegt darin, daß eine zusätzliche IP-Adresse für den Computer erforderlich ist. Weitere
Informationen finden Sie unter So erstellen Sie eine
eigenständige Website für die HTML-Administrationsformulare oder So erstellen Sie einen virtuellen Ordner auf einer
existierenden Website für die HTML-Administrationsformulare.
So erstellen Sie eine eigenständige Website für die
HTML-Administrationsformulare
- Richten Sie die Zugriffsberechtigungen für die Dateien der Administrationsformulare,
wie in den Schritten 1 bis 6 des Verfahrens Aktivieren der
HTML-Administrationsformulare in IIS 2.0 und IIS 3.0 beschrieben, ein.
- Starten Sie den IIS-Internetdienst-Manager, und öffnen Sie die IIS- und Computerordner.
- Klicken Sie mit der rechten Maustaste auf das mit dem Computernamen beschriftete Symbol
und dann auf Create New Web Site.
- Geben Sie im New Web Site Wizard im Feld Beschreibung den Sitenamen
ein, z. B. "FrontPage 98-Administrationsformulare", und klicken Sie auf Weiter.
- Wählen Sie die IP-Adresse aus, die Sie für diese Website verwenden möchten. Die
IP-Adresse muß bereits konfiguriert worden sein, bevor Sie den New Web Site Wizard
ausführen. Verwenden Sie nicht das Feld TCP-Anschluß, da der Zugriff
auf die Administrationsformulare nur über einen sicheren Anschluß erfolgt. Klicken Sie
auf Weiter, um fortzufahren.
- Geben Sie den Pfad der Dateien der HTML-Administrationsformulare, gewöhnlich C:\Programme\Microsoft
FrontPage\version3.0\admin\isapi, ein, und vergewissern Sie sich, daß das
Kontrollkästchen Allow anonymous access to this web site deaktiviert
ist. Klicken Sie auf Weiter.
- Aktivieren Sie Allow Read Access und Allow Execute Access
(includes Script Access), und klicken Sie auf Weiter.
- Klicken Sie mit der rechten Maustaste auf das neue Websitesymbol, das im linken
Ausschnitt erstellt wurde und mit dem Namen, den Sie in Schritt 4 eingegeben haben,
beschriftet ist. Klicken Sie auf Eigenschaften.
- Wählen Sie die Registerkarte Web Site, und geben Sie eine
Nichtstandard-Anschlußnummer im Feld SSL port ein, z. B.
"8234".
- Wählen Sie die Registerkarte Directory Security, und klicken Sie im
Feld Secure Communications auf die Schaltfläche Bearbeiten.
Aktivieren Sie das Kontrollkästchen Require Secure Channel, und klicken
Sie auf OK.
- Fügen Sie alle gewünschten TCP/IP-Zugriffsbeschränkungen hinzu.
- Klicken Sie auf OK, um die Änderungen zu übernehmen.
Die Formulare können jetzt für die Remote-Verwaltung unter Verwendung eines URLs, wie
https://Computername:8234/fpadmin.htm, eingesetzt werden. Hierbei
entspricht "Computername" der in Schritt 5 eingegebenen IP-Adresse, und
"8234" enspricht der in Schritt 9 eingegebenen Anschlußnummer.
So erstellen Sie einen virtuellen Ordner auf einer
existierenden Website für die HTML-Administrationsformulare:
- Richten Sie die Zugriffsberechtigungen für die Dateien der Administrationsformulare
ein, wie in den Schritten 1 bis 6 des Verfahrens Aktivieren der
HTML-Administrationsformulare in IIS 2.0 und IIS 3.0 beschrieben.
- Starten Sie den IIS-Internetdienst-Manager, und öffnen Sie die IIS- und Computerordner.
- Klicken Sie mit der rechten Maustaste auf das Websitesymbol, das für die
HTML-Administrationsformulare verwendet wird, wie z. B. "Standardwebsite".
Klicken Sie auf Create New Virtual Directory.
- Geben Sie im New Virtual Directory Wizard im Feld Alias den Aliasnamen
der HTML-Administrationsformulare ein, z. B. "fpadmin", und klicken Sie auf Weiter.
- Geben Sie den Pfad der Dateien der HTML-Administrationsformulare ein, gewöhnlich C:\Programme\Microsoft
FrontPage\version3.0\admin\isapi, und klicken Sie auf Weiter.
- Aktivieren Sie Allow Read Access und Allow Execute Access
(includes Script Access), und klicken Sie auf Weiter.
- Klicken Sie mit der rechten Maustaste auf das virtuelle Ordnersymbol (z. B.
"fpadmin") und dann auf Eigenschaften.
- Wählen Sie die Registerkarte Directory Security, und klicken Sie im
Feld Echtheitsbestätigung für Kennwort auf die Schaltfläche Bearbeiten
.
- Stellen Sie sicher, daß das Kontrollkästchen Anonyme Anmeldung erlauben
deaktiviert ist, und daß eines der beiden Kontrollkästchen Unverschlüsselte
Echtheitsbestätigung oder Windows NT-Abfrage/Rückmeldung
aktiviert ist, und klicken Sie auf OK.
- Klicken Sie im Feld Secure Communications auf die Schaltfläche
Bearbeiten.
- Aktivieren Sie das Kontrollkästchen Require Secure Channel, und
klicken Sie auf OK.
- Fügen Sie alle gewünschten TCP/IP-Zugriffsbeschränkungen hinzu.
- Klicken Sie auf OK, um die Änderungen zu übernehmen.
Die Formulare können jetzt für die Remote-Verwaltung unter Verwendung eines URLs, wie
https://computername/fpadmin/fpadmin.htm, eingesetzt werden.
Wenn Sie statt IIS andere Server einsetzen, verwenden Sie das Administrationsprogramm
des Servers oder die Konfigurationsdateien, um einen neuen virtuellen Ordner für die
HTML-Administrationsformulare zu erstellen, und konfigurieren Sie die entsprechenden
Sicherheitseinstellungen.
- Wenn Sie einen Nicht-IIS-Server unter Windows verwenden, werden die
HTML-Administrationsformulare im Ordner C:\Programme\Microsoft
FrontPage\version3.0\admin\cgi installiert. Beachten Sie, daß der Ordner cgi
sich von dem bei IIS-Servern verwendeten Ordner unterscheidet, da Nicht-IIS-Server die
CGI- und nicht die ISAPI-Schnittstelle verwenden.
- Wenn Sie einen Nicht-IIS-Server unter UNIX verwenden, werden die
HTML-Administrationsformulare im Ordner /usr/local/frontpage/version3.0/admin
installiert.
Zusätzlich zum Konfigurieren eines virtuellen Stammordners und der entsprechenden
Zugriffskontrollen muß dem untergeordneten Ordner des Skripts im Formularordner die
Ausführungsberechtigung erteilt werden, damit die CGI-Anwendung ausgeführt werden kann,
die den eigentlichen Verwaltungsbefehl auf dem Server durchführt.