Files and Permissions for UNIX Web Servers
This appendix lists the file permission settings for both the directories and files
that contain the main core of the FrontPage Server Extensions and the directories and
files that are installed into the content area of the web server.
Core Server Extensions File/Directory Permissions
The initial installation of the FrontPage Server Extensions will install the following
directories and files with the permissions listed below. When virtual servers are added,
the appropriate files will be copied from these directories.
| /usr/local/frontpage |
| -rwxr--r-- |
2 |
root |
other |
32594 |
Jul |
7 |
12:16 |
fp_install.sh |
| -rwxr--r-- |
2 |
root |
other |
15634 |
Jul |
7 |
12:16 |
change_server.sh |
| lrwxrwxrwx |
1 |
root |
other |
31 |
Jul |
7 |
09:02 |
currentversion |
| /usr/local/frontpage/version3.0/ |
| drwxr-xr-x |
2 |
bin |
bin |
512 |
Jul |
7 |
12:16 |
_vti_bin |
| drwxr-xr-x |
2 |
bin |
bin |
512 |
Jul |
7 |
12:16 |
bin |
| drwxr-xr-x |
2 |
bin |
bin |
512 |
Jul |
7 |
12:16 |
exes |
| -rw-r--r-- |
2 |
bin |
bin |
121 |
Jul |
7 |
12:16 |
frontpage.cnf |
| /usr/local/frontpage/version3.0/apache-fp |
| -r-xr-xr-x |
1 |
bin |
bin |
241892 |
Jul |
7 |
12:16 |
httpd |
| drwxr-xr-x |
2 |
bin |
bin |
512 |
Jul |
5 |
21:28 |
_vti_bin |
| -rw------- |
1 |
root |
other |
0 |
Jul |
7 |
12:58 |
fpclean.lck* |
| -rw------- |
1 |
root |
other |
128 |
Jul |
7 |
12:58 |
suidkey.<number>* |
| /usr/local/frontpage/version3.0/apache-fp/_vti_bin |
| -rwsr-xr-x |
1 |
root |
bin |
8032 |
Jul |
5 |
18:36 |
fpexe |
| /usr/local/frontpage/version3.0/_vti_bin: |
| drwxr-xr-x |
2 |
bin |
bin |
512 |
Jul |
7 |
12:16 |
_vti_adm |
| drwxr-xr-x |
2 |
bin |
bin |
512 |
Jul |
7 |
12:16 |
_vti_aut |
| -rwsr-xr-x |
1 |
bin |
bin |
3444 |
Jul |
7 |
12:16 |
shtml.exe |
| /usr/local/frontpage/version3.0/_vti_bin/_vti_adm |
| -rwsr-xr-x |
2 |
bin |
bin |
3452 |
Jul |
7 |
12:16 |
admin.exe |
| /usr/local/frontpage/version3.0/_vti_bin/_vti_aut |
| -rwsr-xr-x |
2 |
bin |
bin |
3452 |
Jul |
7 |
12:16 |
author.exe |
| /usr/local/frontpage/version3.0/exes |
| drwxr-xr-x |
4 |
Bin |
Bin |
512 |
Jul |
1 |
12:16 |
_vti_bin |
| /usr/local/frontpage/version3.0/exes/_vti_bin |
| drwxr-xr-x |
2 |
bin |
bin |
512 |
Jul |
7 |
12:16 |
_vti_adm |
| drwxr-xr-x |
2 |
bin |
bin |
512 |
Jul |
7 |
12:16 |
_vti_aut |
| -rwxr-xr-x |
1 |
bin |
bin |
2462444 |
Jul |
7 |
12:16 |
shtml.exe |
| /usr/local/frontpage/version3.0/exes/_vti_bin/_vti_adm |
| -rwxr-xr-x |
2 |
bin |
bin |
2462876 |
Jul |
7 |
12:16 |
admin.exe |
| /usr/local/frontpage/version3.0/exes/_vti_bin/_vti_aut |
| -rwxr-xr-x |
2 |
bin |
bin |
2462876 |
Jul |
7 |
12:16 |
author.exe |
| /usr/local/frontpage/version3.0/bin |
| -rw-r--r-- |
2 |
bin |
bin |
3452 |
Jul |
7 |
12:16 |
_vti_inf |
| -rwxr-xr-x |
2 |
bin |
bin |
2373344 |
Jul |
7 |
12:16 |
fpsrvadm.exe |
| -rw-r--r-- |
2 |
bin |
bin |
3452 |
Jul |
7 |
12:16 |
postinfo.html |
| /usr/local/frontpage/version3.0/nls |
| -rw-r--r-- |
1 |
bin |
bin |
486850 |
Jul |
5 |
18:36 |
*.nls |
* Created on installation and execution of the FrontPage 98 patch for the Apache Web
Server.
Content Area File/Directory Permissions
There are two main methods of running the FrontPage Server Extensions on a UNIX server.
The two methods are:
For additional information regarding the FrontPage Server Extensions on a UNIX server,
please see the Security document in the Server Extension Resource Kit.
The file listing below shows the location and permission settings for the FrontPage
Server Extensions on a UNIX server when only a single UNIX account requires access to the
FrontPage Web. The permissions do not allow for group Write access. Specifically, the file
permissions are set accordingly:
644 (rw-r--r--) for files
755 (rwxr-xr-x) for directories
022 for the umask
Additional FrontPage Administrators and Authors may be added by using the Tools
Permissions menu option in the FrontPage Explorer. Using this tool will not affect any
UNIX file permissions.
Content directory structure (example)
| drwxr-xr-x |
4 |
kelly |
volcano |
512 |
Jul |
7 |
13:16 |
_vti_bin |
| drwxr-xr-x |
2 |
kelly |
volcano |
512 |
Jul |
7 |
08:56 |
_vti_cnf |
| -rw-r--r-- |
1 |
kelly |
volcano |
1819 |
Jul |
7 |
13:14 |
_vti_inf.html |
| drwxr-xr-x |
2 |
kelly |
volcano |
512 |
Jul |
7 |
13:16 |
_vti_log |
| drwxr-xr-x |
4 |
kelly |
volcano |
1024 |
Jul |
8 |
08:50 |
_vti_pvt |
| drwxr-xr-x |
3 |
kelly |
volcano |
512 |
Jul |
7 |
13:17 |
_vti_txt |
| -rw-r--r-- |
1 |
kelly |
volcano |
2163 |
Jul |
9 |
08:56 |
index.html |
| -rw-r--r-- |
1 |
kelly |
volcano |
2595 |
Jul |
7 |
13:16 |
postinfo.html |
| _vti_bin: |
| drwxr-xr-x |
2 |
kelly |
volcano |
512 |
Jul |
7 |
12:16 |
_vti_adm |
| drwxr-xr-x |
2 |
kelly |
volcano |
512 |
Jul |
7 |
12:16 |
_vti_aut |
| -rwsr-xr-x |
1 |
kelly |
volcano |
3444 |
Jul |
7 |
12:16 |
shtml.exe |
| _vti_bin/_vti_adm: |
| -rwsr-xr-x |
2 |
kelly |
volcano |
3452 |
Jul |
7 |
12:16 |
admin.exe |
| _vti_bin/_vti_aut: |
| -rwsr-xr-x |
2 |
kelly |
volcano |
3452 |
Jul |
7 |
12:16 |
author.exe |
The following file listing shows the location and permission settings for the FrontPage
Server Extensions on a UNIX server when multiple UNIX accounts require access to the same
FrontPage Web. The permissions do allow for group Write access and assume that each
individual UNIX account that requires access is a member of that group. Specifically, the
file permissions are set accordingly:
664 (rw-rw-r--) for files
775 (rwxrwxr-x) for directories
002 for the umask
Additional FrontPage Administrators and Authors may be added by using the Tools
Permissions command in the FrontPage Explorer. Using this tool will not affect any
UNIX file permissions.
| drwxrwxr-x |
4 |
george |
www |
512 |
Jul |
7 |
13:16 |
_vti_bin |
| drwxrwxr-x |
2 |
george |
www |
512 |
Jul |
7 |
08:56 |
_vti_cnf |
| -rw-rw-r-- |
1 |
george |
www |
1819 |
Jul |
7 |
13:14 |
_vti_inf.html |
| drwxrwxr-x |
2 |
george |
www |
512 |
Jul |
7 |
13:16 |
_vti_log |
| drwxrwxr-x |
4 |
george |
www |
1024 |
Jul |
8 |
08:50 |
_vti_pvt |
| drwxrwxr-x |
3 |
george |
www |
512 |
Jul |
7 |
13:17 |
_vti_txt |
| -rw-rw-r-- |
1 |
george |
www |
2163 |
Jul |
9 |
08:56 |
index.html |
| -rw-rw-r-- |
1 |
george |
www |
2595 |
Jul |
7 |
13:16 |
postinfo.html |
| _vti_bin |
| drwxrwxr-x |
2 |
george |
www |
512 |
Jul |
7 |
12:16 |
_vti_adm |
| drwxrwxr-x |
2 |
george |
www |
512 |
Jul |
7 |
12:16 |
_vti_aut |
| -rwsr-xr-x |
1 |
george |
www |
3444 |
Jul |
7 |
12:16 |
shtml.exe |
| _vti_bin/_vti_adm |
| -rwsr-xr-x |
2 |
george |
www |
3452 |
Jul |
7 |
12:16 |
admin.exe |
| _vti_bin/_vti_aut |
| -rwsr-xr-x |
2 |
george |
www |
3452 |
Jul |
7 |
12:16 |
author.exe |
|