/usr/local/frontpage/version4.0/ |
-r--r--r-- |
bin |
bin |
LICENSE.TXT |
Softwarelizenz |
dr-xr-xr-x |
bin |
bin |
_vti_bin |
CGI-Verzeichnis für Servererweiterungen |
dr-xr-xr-x |
bin |
bin |
admcgi |
Verzeichnis für HTML-Verwaltungsformulare |
drwx--x--x |
root |
bin |
apache-fp |
Verzeichnis für Apache-Patch |
dr-xr-xr-x |
bin |
bin |
bin |
Verzeichnis für Verwaltungstools |
-r-xr-xr-x |
bin |
bin |
change_server.sh |
Serverinstallationsskript für Apache-Patch |
dr-xr-xr-x |
bin |
bin |
exes |
Verzeichnis für CGI-Implementierung der Servererweiterungen |
-r-xr-xr-x |
bin |
bin |
fp_install.sh |
Installationsskript für Servererweiterungen |
-rw-rw-r-- |
bin |
bin |
frontpage.cnf |
Konfigurationsdatei der Servererweiterungen |
dr-xr-xr-x |
bin |
bin |
nls |
Verzeichnis für NLS-Dateien (National Language Support) |
-r--r--r-- |
bin |
bin |
readme.htm |
Infodatei für Servererweiterungen |
dr-xr-xr-x |
bin |
bin |
serk |
Verzeichnis für die Dokumentation des Resource-Kit für Servererweiterungen |
-r-xr-xr-x |
bin |
bin |
set_default_perms.sh |
Setzt die Berechtigungen für die Servererweiterungsdateien zurück |
/usr/local/frontpage/version4.0/_vti_bin: |
dr-xr-xr-x |
bin |
bin |
_vti_adm |
Stub-Verzeichnis für Verwaltung |
dr-xr-xr-x |
bin |
bin |
_vti_aut |
Stub-Verzeichnis für Dokumenterstellung |
-r-xr-xr-x |
bin |
bin |
fpcount.exe |
Stub für die Zugriffszähler-Komponente |
-r-xr-xr-x |
bin |
bin |
shtml.exe |
Stub-Programm der Servererweiterungen für den Lesezugriff |
/usr/local/frontpage/version4.0/_vti_bin/_vti_adm |
-r-xr-xr-x |
bin |
bin |
admin.exe |
Stub-Programm der Servererweiterungen für die Verwaltung |
/usr/local/frontpage/version4.0/_vti_bin/_vti_aut |
-r-xr-xr-x |
bin |
bin |
author.exe |
Stub-Programm der Servererweiterungen für die Dokumenterstellung |
/usr/local/frontpage/version4.0/admcgi |
-r--r--r-- |
bin |
bin |
*.htm |
HTML-Dateien |
-r--r--r-- |
bin |
bin |
*.gif |
Bilder für die HTML-Verwaltungsformulare |
dr-xr-xr-x |
bin |
bin |
scripts |
Verzeichnis für serverseitige Programmdateien für HTML-Verwaltung |
/usr/local/frontpage/version4.0/admin/scripts |
-r-xr-xr-x |
bin |
bin |
fpadmcgi.exe |
Serverseitige Programmdatei für HTML-Verwaltung |
/usr/local/frontpage/version4.0/apache-fp |
dr-xr-xr-x |
bin |
bin |
_vti_bin |
Verzeichnis für das Stub-Programm für den Apache-Patch |
-r--r--r-- |
bin |
bin |
fp-patch-apache_1.3.1 |
Quellcode für den FrontPage Apache-Patch |
-r--r--r-- |
root |
bin |
fpexe.c |
Quellcode für das Pro- gramm fpexe |
-r-xr-xr-x |
root |
bin |
httpd, httpd.compat |
Vorgefertigte gepatchte Apache-Dämonen |
-rw------- |
root |
bin |
suidkey |
Benutzerdefinierte Schlüsseldatei, die von change_server.sh erstellt wurde |
-rw------- |
root |
bin |
suidkey.<Zahl> * |
Dynamische Schlüsseldateien, die von change_server.sh für jeden einzelnen Webprozess erstellt werden |
/usr/local/frontpage/version4.0/apache-fp/_vti_bin |
-rwsr-xr-x |
root |
bin |
fpexe |
Stub-Programm für den Apache-Patch |
/usr/local/frontpage/version4.0/bin |
-rw-r--r-- |
bin |
bin |
_vti_inf.html |
FrontPage-Infodatei |
-r-xr-xr-x |
bin |
bin |
fpsrvadm.exe |
Verwaltungsprogramm für die FrontPage-Servererwei- terungen |
-rw-r--r-- |
bin |
bin |
postinfo.html |
WebPost-Infodatei |
/usr/local/frontpage/version4.0/bin/10xx |
-r--r--r-- |
bin |
bin |
fpext.msg |
Datei für Meldungen der Servererweiterungen (in sprachspezifischem Verzeichnis) |
/usr/local/frontpage/version4.0/exes |
dr-xr-xr-x |
bin |
bin |
_vti_bin |
|
/usr/local/frontpage/version4.0/exes/_vti_bin |
dr-xr-xr-x |
bin |
bin |
_vti_adm |
Verzeichnis für Verwaltungsprogramme |
dr-xr-xr-x |
bin |
bin |
_vti_aut |
Verzeichnis für Dokumenterstellungspro- gramme |
-r-xr-xr-x |
bin |
bin |
fpcount.exe |
Laufzeitprogramm für die Zugriffszähler-Komponente |
-r-xr-xr-x |
bin |
bin |
shtml.exe |
Programm der Servererweiterungen für den Lesezugriff |
/usr/local/frontpage/version4.0/exes/_vti_bin/_vti_adm |
-r-xr-xr-x |
bin |
bin |
admin.exe |
Verwaltungsprogramm der Servererweiterungen |
/usr/local/frontpage/version4.0/exes/_vti_bin/_vti_aut |
-r-xr-xr-x |
bin |
bin |
author.exe |
Programm der Servererweiterungen für die Dokumenterstellung |
/usr/local/frontpage/version4.0/nls |
-r--r--r-- |
bin |
bin |
*.nls |
Beschreibungsdateien für Codeseiten |
/usr/local/frontpage/version4.0/nnnn/serk |
-r--r--r-- |
bin |
bin |
*.htm |
HTML-Dokumente für das Resource-Kit für Servererweiterungen |
-r--r--r-- |
bin |
bin |
*.gif |
Bilder für das Resource-Kit für Servererweiterungen |
In der nachstehenden Dateiliste sind die Verzeichnisse und Berechtigungen für die FrontPage-Servererweiterungen auf einem UNIX-Server aufgeführt, wenn fpsrvadm.exe mit der empfohlenen Benutzermaske (umask) 022 von dem Administrator "kelly" ausgeführt wird. Die Berechtigungen lassen keinen Schreibzugriff für Gruppen zu. Sie lauten:
644 (rw-r—r--) für Dateien und 755 (rwxr-xr-x) für Verzeichnisse.
Um andere Berechtigungen zu erstellen, legen Sie die Benutzermaske (umask) entsprechend fest, bevor fpsrvadm.exe ausgeführt wird. Zum Hinzufügen von Administratoren und Autoren verwenden Sie den FrontPage-Befehl Berechtigungen.
Um maximale Sicherheit zu erreichen, werden die in FrontPage erstellten Dateien mit der Benutzermaske (umask) 022 erstellt. Damit Dateien mit einer benutzerdefinierten Benutzermaske (umask) erstellt werden können, bearbeiten Sie die ausführbaren Stub-Programme shtml.exe, author.exe, admin.exe und fpcount.exe und kompilieren Sie sie neu. Die Quelle für diese Dateien befindet sich in /usr/local/frontpage/version4.0/srcs/fpsuid.c. So erstellen Sie eine benutzerdefinierte Benutzermaske (umask):