Não é possível salvar arquivos de configuração de texto no IIS7 no Windows 2008

Não é possível salvar arquivos de configuração de texto no IIS7 no Windows 2008

Minha experiência tem sido (em configurações mais antigas) que posso acessar remotamente um sistema, editar um arquivo de texto (*.config, *.aspx, *.ashx, etc...) no Bloco de Notas e salvá-lo.

Não consigo fazer isso na nova caixa. Não sei se isso tem a ver com o IIS7 ou o Windows 2008 ou algo totalmente diferente.

Como posso configurar as coisas para permitir edições rápidas de arquivos no Bloco de notas servidos pelo IIS7?

(AFAIK, tenho permissões totais no arquivo. Ele não está marcado como somente leitura.)

Usando o Bloco de Notas, quando tento salvá-lo, aparece "Não é possível criar o arquivo C:\inetpub\wwwroot\myfile.config. Certifique-se de que o caminho e o nome estejam corretos."

Responder1

É o UAC derrubando você. Os processos não elevados basicamente não têm direitos na estrutura de diretórios do INETPub.

O que fazemos em todas as nossas caixas W2K8 é instalar uma pasta na área de trabalho com 3 atalhos - CMD (elevado), Explorer (elevado) e ProcExplorer (elevado). Cada administrador clica com o botão direito e seleciona "Fixar no menu Iniciar".

O UAC é bastante doloroso com problemas de acesso - as mensagens de erro são erros padrão de "Acesso negado" em vez de erros "UAC está impedindo o acesso", o que é confuso à medida que todos saem. Não sei quantas vezes fiz logon em uma caixa "quebrada" onde o administrador concedeu direitos totais a todos na tentativa de consertar isso sem saber que o UAC está substituindo as ACLs.

Notas: Para que o Explorer funcione como elevado, você precisa editar as opções de pasta e marcar "Iniciar janelas de pastas em um processo separado". Ou execute este arquivo REG:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"DisableThumbnailCache"=dword:00000001
"DontPrettyPath"=dword:00000001
"EnableBalloonTips"=dword:00000001
"FriendlyTree"=dword:00000001
"Hidden"=dword:00000001
"HideFileExt"=dword:00000000
"SeparateProcess"=dword:00000001
"ShowAttribCol"=dword:00000001
"ShowSuperHidden"=dword:00000001
"SuperHidden"=dword:00000001

Responder2

Tente executar o Bloco de Notas como um programa elevado ("Executar como administrador"). Isso também se aplica ao Vista e ao Win 7.

informação relacionada