Acceso a unidades de red en IIS 6.0

03/08/2006 - 11:24 por Teresa | Informe spam
Hola.

En una de las páginas ASP necesito copiar un fichero que se encuentra en el
servidor a una unidad de red en otro ordenador.
He creado una unidad de red en el servidor (letra G:, por ejemplo) e intento
copiar el fichero desde mi servidor a la unidad G: y me dice que no existe.

¿Como puede accederse a una unidad de red en un entorno Windows 2003 Server,
IIS 6.0, VBScript? ¿El objecto FileSystemObject no funciona? ¿Windows 2003
tiene habilitada alguna seguridad por defecto para que no pueda accederse a
este objeto a través de una página ASP
 

Leer las respuestas

#1 Dani Castillo
03/08/2006 - 11:31 | Informe spam
hace poco tube ese problema, es tema de permisos del usuario que ejecuta el
asp (normalmente IUSR_nombre de tu servidor) en el equipo remoto y en la
carpeta remota

El usuario bajo el que se ejecutan los asp lo puedes ver y/o modificar en el
IIS, en las propiedades del sitio web o la carpeta que contenga tu asp, en
seguridad si no recuerdo mal (no tengo el server delante...) tus opciones
son dos, una intentar dar de alta ese usuario en el equipo remoto y darle
permisos a la carpeta para que acceda, la otra opcion es modificar esa
carpeta que contiene tu asp desde el iis para que se ejecute con otra
politica de seguridad, con otro usuario vamos, asi tu asp tendra los mismos
permisos que el usuario que decidas darle

una vez hecho esto puedes acceder directamente por red al recurso, en lugar
de g:\... (que puede darte problemas a la larga si se desconecta la unidad o
enciendes el servidor cuando el dispositivo remoto no esta disponible etc)
como \\ipmaquinaremota\carpeta , usando la ip de la red interna (si es una
ip fija claro, sino \ombremaquina\carpeta\ )

suerte
dani
"Teresa" escribió en el mensaje
news:
Hola.

En una de las páginas ASP necesito copiar un fichero que se encuentra en
el
servidor a una unidad de red en otro ordenador.
He creado una unidad de red en el servidor (letra G:, por ejemplo) e
intento
copiar el fichero desde mi servidor a la unidad G: y me dice que no
existe.

¿Como puede accederse a una unidad de red en un entorno Windows 2003
Server,
IIS 6.0, VBScript? ¿El objecto FileSystemObject no funciona? ¿Windows 2003
tiene habilitada alguna seguridad por defecto para que no pueda accederse
a
este objeto a través de una página ASP

Preguntas similares