COMO: Definir permissões do IIS para objectos específicos

Traduções de Artigos Traduções de Artigos
Artigo: 324068 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sumário

Este artigo descreve como migrar permissões do UNIX para o sistema de permissão do IIS e como definir permissões do IIS para um Web site, uma pasta ou ficheiro.

Converter permissões de UNIX/Apache para o IIS

Quando utiliza o Apache, as permissões subjacentes do sistema de ficheiros UNIX e proprietário ou grupo que está a ser executado o servidor Apache em afectam os objectos que pode aceder e os scripts que podem ser executadas. No entanto, quando utiliza o Windows, serviços de informação Internet (IIS) pode aceder qualquer na árvore da pasta raiz para um Web site configurado (neste aspecto, funciona como uma conta de administrador). As permissões Windows subjacentes para uma pasta ou ficheiro são ignoradas. Em vez disso, um mecanismo separado no IIS permite-lhe controlar e limitar os tipos de acesso que o computador cliente tem a objectos específicos.

A permissão de leitura no IIS é semelhante ao bit de permissão de leitura de ficheiros de Apache/UNIX. A permissão de escrita no IIS é utilizada apenas quando estiver a utilizar scripts de ASP (Active Server Page) ou Web Distributed Authoring and Versioning (WebDAV) para fornecer a funcionalidade de actualização para um ficheiro; por este motivo, esta permissão é semelhante a permissão de escrita em Apache/UNIX para WebDAV apenas. A permissão de execução em UNIX é combinado com a directiva AddHandler indica ao Apache que um determinado ficheiro é um script que deve ser executado e não é devolvido como um ficheiro raw. No IIS, são concedidas permissões execute com base num Web site ou uma pasta só; não é possível activar ou desactivar ficheiros individuais como scripts desta forma. No entanto, a combinação de extensão/processador é aplicável. Conceder permissões de execução para uma pasta e, em seguida, associar uma extensão com um motor de script específico.

Este comportamento tem limitações. Por exemplo, não é possível utilize uma extensão de nome de ficheiro de .CGI abertas e dependem da linha do cabeçalho UNIX para seleccionar a linguagem de script correspondente. Esta limitação poderá causar problemas durante a migração. Nesta situação, pode associar a extensão de nome de ficheiro .pl para Perl scripts a extensão de nome de ficheiro .PY para scripts Python.


Definindo permissões do IIS para um objecto

Pode definir permissões para qualquer objecto no IIS, incluindo Web sites, pastas, ficheiros e scripts. Para definir as permissões para um objecto no IIS:
  1. Inicie sessão no computador do servidor da Web como administrador.
  2. Clique em Iniciar , aponte para definições e, em seguida, clique em Painel de controlo .
  3. Faça duplo clique em Ferramentas administrativas e, em seguida, faça duplo clique Gestor de serviços Internet .
  4. Clique com o botão direito do rato no Web site que pretende configurar no painel da esquerda e, em seguida, clique em Propriedades .
  5. Se pretender definir as permissões de pasta raiz de um Web site, clique no separador Directório raiz .
  6. Se pretender definir as permissões para uma pasta num Web site, clique no separador directório .
  7. Se pretender definir as permissões para um ficheiro ou um script numa pasta, clique no separador ficheiros .
  8. Clique em permissões correspondentes que pretende definir para o objecto.
  9. Para activar script processamento de um Web site ou pasta, clique em Apenas Scripts na lista de permissões de execução .

    Para desactivar o processamento de scripts, clique em nenhum .
  10. Clique em OK .

Referências

Para obter informações adicionais sobre como proteger o IIS para uma migração do UNIX para Windows, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft:
324216COMO: Secure IIS numa migração de UNIX para Windows

Propriedades

Artigo: 324068 - Última revisão: 21 de novembro de 2006 - Revisão: 3.3
A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Small Business Server 2000 Standard Edition
  • Microsoft Internet Information Services 5.0
Palavras-chave: 
kbmt kbhowto kbhowtomaster KB324068 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 324068

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com