none
IIS estrutura configuração do Windows 2003 não roda no Windows XP ? RRS feed

  • Pergunta

  • Olá pessoal,
    Eu estou tentando fazer o seguinte aqui:
    - Instalar o IIS no XP com o mesmo perfil que usei no 2003, mas não tive sucesso.
    Pois a intenção é deixar que usuários de fora acessem o IIS apenas para baixar arquivos. Sendo assim eu criaria uma pasta c:\teste para o site padrão. E nelas subpastas exemplo: c:\teste\fulano para o usuário fulano; c:\teste\beltrano para o usuário beltrano e assim consecutivamente certo. Assim os usuários pela web iriam acessar suas pastas http:\\site\fulano e http:\\site\beltrano.

    A) Perfil 2003:

    No Windows 2003 eu criei a seguinte estrutura como citei antes:
    1) Site padrão apontado para c:\teste com quebra nas hierarquias da pasta, retirei todos os usuários deixando só o administrador local da máquina. Inclusive o IUSR e IWAN do IIS.
    2) Em c:\teste\fulano, dei a permissão para fulano de (Ler & Executar, Listar conteúdo da pasta e Leitura), e assim consecutivamente para c:\teste\beltrano o mesmo esquema. Quando acesso o http://teste/fulano é requisitado usuário e senha e acessado o seu conteúdo.
    3) Desabilitei o logon anônimo do IIS na guia segurança de diretório, e na guia Diretório Base Marquei as opções: Pesquisa no diretório e Gravar.
    - Essa estrutura no windows 2003 funcionou perfeitamente.

    B) Perfil XP

    No Windows XP tentei fazer o mesmo esquema acima. Só que só funcionou se eu deixar os usuários IUSR e IWAN do IIS na pasta do site web padrão c:\teste\ herdando para as subpastas também c:\teste\fulano c:\teste\beltrano. Bem como na guia "Segurança de Diretório" o "Acesso Anônimo" habilitado. Se eu retirar os usuários IUSR e IWAN bem como o acesso anônimo o IIS não abre as páginas.

    Bom, o intuito de fazer isso restrito era para disponibilizar uns arquivos via web com acesso para cada pessoa diferenciado na sua pasta, como tenho que fazer essa estrutura numa máquina XP, pois a 2003 estava usando só para testes, fiquei parado nesse problema. Alguém pode me ajudar e dizer se é possível repetir a estrutura do IIS no 2003 no XP, e se faltou alguma coisa ?

    Sds.


    • Editado Robsoncb sexta-feira, 8 de outubro de 2010 15:54 Gramática
    sexta-feira, 8 de outubro de 2010 14:51

Respostas

  • Robsoncb,

    Não tenho aqui um XP para simular, mas as versões de IIS entre o XP e 2003 são diferentes, no XP é a IIS 5 e no 2003 IIS6, e se não estou enganado no IIS 5 o pool do site roda com a conta do IUSR, e no IIS 6 com Network Service. Veja isso, pois se realmente for assim, como você removeu a permissão do IUSR da pasta o pool não terá permissão nem para executar.


    Ricardo F Firmino MCP/MCTS - Se a resposta lhe ajudou, marque como util.
    sexta-feira, 8 de outubro de 2010 18:56