Microsoft Home Microsoft Home
 Microsoft FrontPage 2000 服务器扩展资源工具箱

附录


UNIX 站点服务器的文件和权限

此附录列出了包含 FrontPage 服务器扩展的目录和文件的权限设置。FrontPage 服务器扩展的初始安装将安装列于此附录中的文件和目录。当添加虚拟服务器时,相应的文件将会从这些目录中复制进来。此附录反映了通过 fp_install. sh 脚本所设置的文件和文件夹权限。

/usr/local/frontpage/version4.0/
 
-r--r--r-- bin bin LICENSE.TXT 软件许可协议
dr-xr-xr-x bin bin _vti_bin 服务器扩展 CGI 目录
dr-xr-xr-x bin bin admcgi HTML 管理表单目录
drwx--x--x root bin apache-fp Apache patch 目录
dr-xr-xr-x bin bin bin 管理工具目录
-r-xr-xr-x bin bin change_server.sh Apache patch 服务器安装脚本
dr-xr-xr-x bin bin exes 服务器扩展 CGI 实现目录
-r-xr-xr-x bin bin fp_install.sh 服务器扩展安装脚本
-rw-rw-r-- bin bin frontpage.cnf 服务器扩展配置文件
dr-xr-xr-x bin bin nls 国际语言支持文件目录
-r--r--r-- bin bin readme.htm 服务器扩展信息文件
dr-xr-xr-x bin bin serk 服务器扩展资源工具箱文档目录
-r-xr-xr-x bin bin set_default_perms.sh 重置服务器扩展文件的权限
/usr/local/frontpage/version4.0/_vti_bin :
 
dr-xr-xr-x bin bin _vti_adm 用于管理的存根目录
dr-xr-xr-x bin bin _vti_aut 用于创作的存根目录
-r-xr-xr-x bin bin fpcount.exe 访问计数器组件根
-r-xr-xr-x bin bin shtml.exe 服务器扩展浏览阶段根程序
/usr/local/frontpage/version4.0/_vti_bin/_vti_adm
 
-r-xr-xr-x bin bin admin.exe 服务器扩展管理根程序
/usr/local/frontpage/version4.0/_vti_bin/_vti_aut
 
-r-xr-xr-x bin bin author.exe 服务器扩展创作根程序
/usr/local/frontpage/version4.0/admcgi
 
-r--r--r-- bin bin *.htm HTML
-r--r--r-- bin bin *.gif HTML 管理表单图像
dr-xr-xr-x bin bin scripts HTML 管理服务器端可执行目录
/usr/local/frontpage/version4.0/admin/scripts
 
-r-xr-xr-x bin bin fpadmcgi.exe HTML 管理服务器端可执行程序
/usr/local/frontpage/version4.0/apache-fp
 
dr-xr-xr-x bin bin _vti_bin Apache patch 根程序目录
-r--r--r-- bin bin fp-patch-apache_1. 3 1 FrontPage Apache patch 源代码
-r--r--r-- root bin fpexe.c fpexe 程序源代码
-r-xr-xr-x root bin httpd 、 httpd.compat 预先构造的修补过的 Apache daemons
-rw------- root bin suidkey 通过 change_server.sh 创建的自定义密匙文件
-rw------- root bin suidkey<number>* 通过 change_server.sh 创建的动态密匙文件,每个站点程序一个
/usr/local/frontpage/version4.0/apache-fp/_vti_bin
 
-rwsr-xr-x root bin fpexe Apache patch 根程序
/usr/local/frontpage/version4.0/bin
 
-rw-r--r-- bin bin _vti_inf.html FrontPage 信息文件
-r-xr-xr-x bin bin fpsrvadm.exe FrontPage 服务器扩展管理工具
-rw-r--r-- bin bin postinfo.html WebPost 信息文件
/usr/local/frontpage/version4.0/bin/10xx
 
-r--r--r-- bin bin fpext.msg 服务器扩展消息文件,位于特定语言目录中
/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 管理程序目录
dr-xr-xr-x bin bin _vti_aut 创作程序目录
-r-xr-xr-x bin bin fpcount.exe 访问计数器组件运行阶段
-r-xr-xr-x bin bin shtml.exe 服务器扩展浏览阶段程序
/usr/local/frontpage/version4.0/exes/_vti_bin/_vti_adm
 
-r-xr-xr-x bin bin admin.exe 服务器扩展管理程序
/usr/local/frontpage/version4.0/exes/_vti_bin/_vti_aut
 
-r-xr-xr-x bin bin author.exe 服务器扩展创作程序
/usr/local/frontpage/version4.0/nls
 
-r--r--r-- bin bin *.nls 代码页说明文件
/usr/local/frontpage/version4.0/nnnn/serk
 
-r--r--r-- bin bin *.htm 服务器扩展资源工具箱HTML 文档
-r--r--r-- bin bin *.gif 服务器扩展资源工具箱图像

内容区域文件 / 目录权限

下列文件显示了当 fpsrvadm.exe 根据管理员“kelly”的建议将 umask 值设为 022 运行时,FrontPage 服务器扩展在 UNIX 服务器上的位置和权限。该权限禁止组写入访问。它们是
代表文件的 644 (rw-r ? --) 和代表目录的 755 (rwxr-xr-x) 。

若要生成任何其他一组权限,请在运行 fpsrvadm.exe 前设置相应的 umask 值。若要添加管理员和创作者,请使用 FrontPage “权限”命令。

drwxr-xr-x Kelly volcano _vti_bin
drwxr-xr-x Kelly volcano _vti_cnf
-rw-r--r-- Kelly volcano _vti_inf.html
drwxr-xr-x Kelly volcano _vti_log
drwxr-xr-x Kelly volcano _vti_pvt
drwxr-xr-x Kelly volcano _vti_txt
-rw-r--r-- Kelly volcano index.html
-rw-r--r-- Kelly volcano postinfo.html

_vti_bin :
 
drwxr-xr-x Kelly volcano _vti_adm
drwxr-xr-x Kelly volcano _vti_aut
-r-sr-sr-x Kelly volcano fpcount.exe
-r-sr-sr-x Kelly volcano shtml.exe

_vti_bin/_vti_adm :
 
-r-sr-sr-x Kelly volcano admin.exe

_vti_bin/_vti_aut:
 
-r-sr-sr-x Kelly volcano author.exe

为了达到最大限度的安全性,在 FrontPage 中创建文件时 umask 的值设置为 022。若要允许以自定义的 umask 来创建文件,请编辑和重新编译可执行的 stub 、 shtml..exe 、 authorexe 、 admin.exe 、和 fpcount.exe 文件。这些文件的源代码位于 /usr/local/frontpage/version4.0/srcs/fpsuid.c 中。 创建一个自定义 umask 的方法如下:

  1. 编辑 fpsuid.c ,根据需要修改 umask 。
  2. 对每一个可执行的存根文件编译该文件。
  3. 以新的可执行存根文件替换原有文件。


后退   回到页首

上次更新时间 1998 年 11 月
©1998 Microsoft Corporation。保留所有权利。使用规定。