NTFS Removendo Permissões

3

Existe uma maneira simples de desativar permissões em um sistema de arquivos NTFS?

Continuo com arquivos com permissões estranhas.

Eu não sei qual é o padrão, mas talvez um script que apenas remova todos os usuários de um arquivo e defina as permissões para que "todos" sejam tudo?

Isso é possível?

    
por vonhogen 25.11.2009 / 09:49

2 respostas

3

Isso pode acabar causando efeitos colaterais ruins, já que alguns arquivos e programas esperam permissões. Há também coisas como as permissões são uma parte importante da segurança dos arquivos críticos do sistema (garantindo que o ntkrnlos.dll não seja substituído, por exemplo). Eu procuraria usar o Filemon da SysInternals para descobrir por que você está tendo erros de permissão em vez de tentar ignorá-lo.

    
por 25.11.2009 / 09:53
0

I don't know what the default is, but maybe a script that just removes all users from a file, and sets the permissions for "everyone" to be everything?

Essa pergunta é antiga, mas eu queria adicionar uma resposta para os interessados em redefinir suas configurações de segurança.

Para 2000 / XP / 2003, você pode usar o método de modelo de segurança padrão.

link

link

Nota Depois que as configurações de segurança forem aplicadas, você não poderá desfazer as alterações sem restaurar a partir de um backup. Se você não tiver certeza sobre como restaurar suas configurações de segurança para as configurações padrão, deverá fazer um backup completo que inclua o estado do sistema (os arquivos de registro).

Os itens que são redefinidos incluem arquivos e pastas do sistema de arquivos NTFS, o registro, as políticas, os serviços, as permissões e a associação ao grupo.

Para restaurar seu sistema operacional para as configurações de segurança padrão da instalação original, siga estas etapas:

  1. Click Start, click Run, type cmd, and then press ENTER.
  2. In Windows XP, type the following command, and then press ENTER:
    secedit /configure /cfg %windir%\repair\secsetup.inf /db secsetup.sdb /verbose

  3. In Windows Vista, type the following command, and then press ENTER:
    secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose

You receive a "Task is completed" message and a warning message that something could not be done. You can safely ignore this message. For more information about this message, see the %windir%\Security\Logs\Scesrv.log file.

Para o Vista e para cima, a Microsoft basicamente diz que você é SOL

link

Não há como restaurar todas as suas configurações de segurança de volta ao padrão. Você pode obter a maioria deles de volta, no entanto, usando o método antigo.

Assim como aviso : observe que ele não é suportado e pode, sem saber, quebrar seu sistema. Acho que isso não é um problema se já estiver quebrado. Eu tenho e testei e não é para os fracos de coração.

  1. Se você optar por continuar, siga as etapas acima.
  2. Em seguida, você precisará adicionar todas as suas contas de usuário criadas pelo usuário novamente no grupo de usuários.
  3. Abra um prompt de comando elevado uma. Aperte o Win para abrir o menu Iniciar b. Digite cmd seguido por CTRL Deslocar Enter . c. Você saberá que é um prompt elevado porque a barra de título diz: Administrador .

  4. digite net user para abrir uma lista de contas de usuário.

  5. digite net localgroup users accountname / add , substituindo accountname .
por 24.11.2011 / 00:45