Archivos y permisos para Internet Information Server (IIS)

Este apéndice enumera la configuración mínima de permisos sobre archivos que hay que establecer para que FrontPage funcione de la forma en que se ha diseñado. Cualquier referencia a shtml.dll, author.dll o admin.dll se aplica igualmente a sus contrapartidas CGI: shtml.exe, author.exe y admin.exe en servidores IIS 1.x. FrontPage sólo modifica las ACL, nunca afecta a los permisos sobre cualquier archivo de cualquier otra cuenta no mencionada más adelante.

Permisos de archivo asignados por "Comprobar instalación"

El Administrador de servidores de FrontPage 98 (fpsrvwin.exe) tiene un botón "Comprobar y corregir" que puede corregir problemas relacionados con permisos NTFS. La siguiente lista de archivos muestra los permisos mínimos requeridos por FrontPage. Esta función establecerá los permisos de archivo a los enumerados más adelante, pero no corregirá:

Directorio de Windows NT

\WINNT\frontpg.ini

INTERACTIVE Lectura (R)
NETWORK Lectura (R)

\WINNT\system\fp30utl.dll

INTERACTIVE Lectura (RX)(RX)
NETWORK Lectura (RX)(RX)

\WINNT\system\fp30txt.dll

INTERACTIVE Lectura (RX)(RX)
NETWORK Lectura (RX)(RX)

\WINNT\system\fp30wel.dll

INTERACTIVE Lectura (RX)(RX)
NETWORK Lectura (RX)(RX)

\WINNT\system32\infoadmn.dll

INTERACTIVE Lectura (RX)(RX)
NETWORK Lectura (RX)(RX)

\WINNT\system32\mfc50.dll

INTERACTIVE Lectura (RX)(RX)
NETWORK Lectura (RX)(RX)

\WINNT\system32\msvcrt50.dll

INTERACTIVE Lectura (RX)(RX)
NETWORK Lectura (RX)(RX)

\WINNT\system32\netapi32.dll

INTERACTIVE Lectura (RX)(RX)
NETWORK Lectura (RX)(RX)

\WINNT\system32\netrap.dll

INTERACTIVE Lectura (RX)(RX)
NETWORK Lectura (RX)(RX)

\WINNT\system32\rpcltc1.dll

INTERACTIVE Lectura (RX)(RX)
NETWORK Lectura (RX)(RX)

\WINNT\system32\samlib.dll

INTERACTIVE Lectura (RX)(RX)
NETWORK Lectura (RX)(RX)

\WINNT\system32\wsock32.dll

INTERACTIVE Lectura (RX)(RX)
NETWORK Lectura (RX)(RX)

Directorio de instalación de Microsoft FrontPage

El directorio de instalación predeterminado de FrontPage es C:\Archivos de programa\Microsoft FrontPage, pero el usuario puede cambiar este directorio durante el proceso de instalación.

\Microsoft FrontPage\version3.0\servsupp\

INTERACTIVE Lectura (RX)(RX)
NETWORK Lectura (RX)(RX)

\Microsoft FrontPage\version3.0\servsupp\fp30msft.dll

INTERACTIVE Lectura (RX)
NETWORK Lectura (RX)

\Microsoft FrontPage\version3.0\servsupp\servers.cnf

INTERACTIVE Acceso especial (R)
NETWORK Acceso especial (R)

\Microsoft FrontPage\version3.0\bin\

INTERACTIVE Listado (RX)(Sin especificar)
NETWORK Listado (RX)(Sin especificar)

\Microsoft FrontPage\version3.0\bin\fp30vss.dll

INTERACTIVE Lectura (RX)
NETWORK Lectura (RX)

\Microsoft FrontPage\version3.0\bin\fpext*.msg

Estos archivos sólo se suministran para compatibilidad con múltiples idiomas y no suelen estar presentes en las instalaciones en inglés de las Extensiones de servidor de FrontPage.

INTERACTIVE Lectura (RX)
NETWORK Lectura (RX)

\Microsoft FrontPage\version3.0\isapi\

INTERACTIVE Lectura (RX)(RX)
NETWORK Lectura (RX)(RX)

\Microsoft FrontPage\version3.0\isapi\_vti_bin

INTERACTIVE Lectura (RX)(RX)
NETWORK Lectura (RX)(RX)

\Microsoft FrontPage\version3.0\isapi\_vti_bin\shtml.dll

INTERACTIVE Lectura (RX)
NETWORK Lectura (RX)

\Microsoft FrontPage\version3.0\isapi\_vti_bin\_vti_adm\

INTERACTIVE Lectura (RX)(RX)
NETWORK Lectura (RX)(RX)

\Microsoft FrontPage\version3.0\isapi\_vti_bin\_vti_adm\admin.dll

INTERACTIVE Lectura (RX)
NETWORK Lectura (RX)

\Microsoft FrontPage\version3.0\isapi\_vti_bin\_vti_aut\

INTERACTIVE Lectura (RX)(RX)
NETWORK Lectura (RX)(RX)

\Microsoft FrontPage\version3.0\isapi\_vti_bin\_vti_aut\author.dll

INTERACTIVE Lectura (RX)
NETWORK Lectura (RX)

\Microsoft FrontPage\version3.0\temp\

INTERACTIVE Acceso especial (RWX)(RWX)
NETWORK Acceso especial (RWX)(RWX)

\Microsoft FrontPage\version3.0\temp\frontpg.lck

INTERACTIVE Acceso especial (RW)
NETWORK Acceso especial (RW)

Área de contenidos del Web

"Comprobar instalación" en un Web de FrontPage existente sólo afectará a los siguientes archivos y directorios de la raíz del área de contenidos del Web, no afectará de ningún modo a los permisos NTFS de los subsitios Web de FrontPage, a menos que se elija la opción "estrechar permisos". El nivel mínimo de permisos requerido por los subsitios Web de FrontPage se establecerá con la opción "estrechar permisos". Además de los permisos enumerados más adelante, los exploradores necesitarán permiso LECTURA sobre shtml.dll, los autores necesitarán permisos LECTURA sobre author.dll, y los administradores necesitarán permisos LECTURA sobre admin.dll. Esta lista supone que el área de contenidos del Web es \inetpub\wwwroot.

\inetpub

Todos los directorios que forman la raíz de contenidos asignan el permiso Listado a estas cuentas.

INTERACTIVE Listado (RX)(Sin especificar)
NETWORK Listado (RX)(Sin especificar)

\inetpub\wwwroot

INTERACTIVE Listado (RX)(Sin especificar)
NETWORK Listado (RX)(Sin especificar)

\inetpub\wwwroot\_vti_pvt

INTERACTIVE Acceso especial (RWXD)(RWD)
NETWORK Acceso especial (RWXD)(RWD)

\inetpub\wwwroot\_vti_pvt\botinfs.cnf

INTERACTIVE Acceso especial (R)
NETWORK Acceso especial (R)

\inetpub\wwwroot\_vti_pvt\bots.cnf

INTERACTIVE Acceso especial (R)
NETWORK Acceso especial (R)

\inetpub\wwwroot\_vti_pvt\services.cnf

INTERACTIVE Acceso especial (R)
NETWORK Acceso especial (R)

\VSS\win32\ssapi.dll

La configuración de seguridad de este archivo sólo se modifica si se instala Visual SourceSafe 5.

INTERACTIVE (RX)
NETWORK (RX)

\VSS\win32\ssxx.dll

La configuración de seguridad de este archivo sólo se modifica si se instala Visual SourceSafe 5.  El valor xx es el código del país y ssus.dll es el predeterminado si no hay presentes otros códigos de país.

INTERACTIVE (RX)
NETWORK (RX)

Permisos de archivo adicionales asignados por la instalación

Más adelante se enumeran los permisos de archivo adicionales asignados durante la instalación de FrontPage. Agregue la lista siguiente a la lista anterior para ver el efecto completo de la instalación de FrontPage en el servidor. Esta lista supone que los grupos integrados de Windows NT "Administradores" y "SYSTEM" ya disponen de control total sobre toda la unidad y que la cuenta IUSR_<nombre_host> tiene asignado el acceso LECTURA a los contenidos del Web antes de la instalación de FrontPage.

FrontPage supondrá que todas las cuentas con acceso LECTURA a los contenidos del Web necesitarán seguir teniendo acceso después de la instalación. Dichas cuentas se convertirán en usuarios finales de los contenidos del Web. IUSR_<nombre_host> sólo recibe acceso en la lista siguiente si tuviera acceso a los archivos durante la instalación. Puede reemplazar "todas las cuentas de usuario con acceso de lectura a los contenidos del web" en lugar de IUSR_<nombre_host>. Independientemente del nivel de acceso que dichas cuentas tuvieran antes de la instalación, quedarán normalizadas a los niveles de acceso descritos más adelante durante el proceso de instalación.

FrontPage asignará a "Administradores" y a "SYSTEM" control total sobre todo.

A la cuenta de instalación se le asignan de forma explícita derechos de administración sobre el área de contenidos, incluso aunque ya sea una cuenta de administración.  Debe ser un administrador de Windows NT para poder ejecutar Administrador de servidores de FrontPage.

Directorio de instalación de Microsoft FrontPage

El directorio de instalación predeterminado de FrontPage es C:\Archivos de programa\Microsoft FrontPage, pero el usuario puede cambiar este directorio durante el proceso de instalación.

\Microsoft FrontPage\temp\_x_todo.htm

INTERACTIVE Acceso especial (RWX)
NETWORK Acceso especial (RWX)

Área de contenidos del Web

\inetpub\wwwroot\

IUSR_<nombre_host> Acceso especial (RWXD) (RWD)
Cuenta de instalación Acceso especial (RWXD) (RWD)

Todos los contenidos explorables

IUSR_<nombre_host> Acceso especial (RX)(R)
Cuenta de instalación Acceso especial (RWXD) (RWD)

\inetpub\wwwroot\_vti_log\

IUSR_<nombre_host> Acceso especial (RWXD) (RWD)
Cuenta de instalación Acceso especial (RWXD) (RWD)

\inetpub\wwwroot\_vti_pvt\

IUSR_<nombre_host> Acceso especial (RWXD) (RWD)
Cuenta de instalación Acceso especial (RWXD) (RWD)

\inetpub\wwwroot\_vti_pvt\access.cnf

IUSR_<nombre_host> Acceso especial (RWD)
Cuenta de instalación Acceso especial (RWD)

\inetpub\wwwroot\_vti_pvt\doctodep.btr

IUSR_<nombre_host> Acceso especial (RWD)
Cuenta de instalación Acceso especial (RWD)

\inetpub\wwwroot\_vti_pvt\deptodoc.btr

IUSR_<nombre_host> Acceso especial (RWD)
Cuenta de instalación Acceso especial (RWD)

\inetpub\wwwroot\_vti_pvt\linkinfo.cnf

IUSR_<nombre_host> Acceso especial (RWD)
Cuenta de instalación Acceso especial (RWD)
INTERACTIVE Acceso especial (RWD)
NETWORK Acceso especial (RWD)

\inetpub\wwwroot\_vti_pvt\service.cnf

IUSR_<nombre_host> Acceso especial (RWD)
Cuenta de instalación Acceso especial (RWD)
INTERACTIVE Acceso especial (RWD)
NETWORK Acceso especial (RWD)

\inetpub\wwwroot\_vti_pvt\services.org

IUSR_<nombre_host> Acceso especial (RWD)
Cuenta de instalación Acceso especial (RWD)
INTERACTIVE Acceso especial (RWD)
NETWORK Acceso especial (RWD)

\inetpub\wwwroot\_vti_pvt\structure.cnf

IUSR_<nombre_host> Acceso especial (RWD)
Cuenta de instalación Acceso especial (RWD)
INTERACTIVE Acceso especial (R)
NETWORK Acceso especial (R)

\inetpub\wwwroot\_vti_pvt\svcacl.cnf

IUSR_<nombre_host> Acceso especial (RWD)
Cuenta de instalación Acceso especial (RWD)
INTERACTIVE Acceso especial (RWD)
NETWORK Acceso especial (RWD)

\inetpub\wwwroot\_vti_pvt\uniqperm.cnf

IUSR_<nombre_host> Acceso especial (RWD)
Cuenta de instalación Acceso especial (RWD)
INTERACTIVE Acceso especial (RWD)
NETWORK Acceso especial (RWD)

\inetpub\wwwroot\_vti_txt\

IUSR_<nombre_host> Acceso especial (RWXD) (RWD)
Cuenta de instalación Acceso especial (RWXD) (RWD)
INTERACTIVE Acceso especial (RWXD) (Sin especificar)
NETWORK Acceso especial (RWXD) (Sin especificar)

\inetpub\wwwroot\_vti_bin\

IUSR_<nombre_host> Lectura (RX)(RX)
Cuenta de instalación Lectura (RX)(RX)
INTERACTIVE Listado (RX) (Sin especificar)
NETWORK Listado (RX) (Sin especificar)

\inetpub\wwwroot\_vti_bin\shtml.dll

IUSR_<nombre_host> Lectura (RX)
Cuenta de instalación Lectura (RX)

\inetpub\wwwroot\_vti_bin\_vti_aut\

Cuenta de instalación Lectura (RX)(RX)

\inetpub\wwwroot\_vti_bin\_vti_aut\author.dll

Cuenta de instalación Lectura (RX)

\inetpub\wwwroot\_vti_bin\_vti_adm\

Cuenta de instalación Lectura (RX)(RX)

\inetpub\wwwroot\_vti_bin\_vti_adm\admin.dll

Cuenta de instalación Lectura (RX)

\inetpub\wwwroot\_vti_bot\

Cuenta de instalación Lectura (RX)
NETWORK Acceso especial (RX) (RX)
INTERACTIVE Acceso especial (RX) (RX)

\inetpub\wwwroot\_vti_cnf\

IUSR_<nombre_host> Acceso especial (RX) (R)
Cuenta de instalación Acceso especial (RWXD) (RWD)

\inetpub\wwwroot\_private\

IUSR_<nombre_host> Acceso especial (RX) (R)
Cuenta de instalación Acceso especial (RWXD) (RWD)