Windows Server 2008 Cria um Link Simbólico, a Política de Segurança atualizada ainda dá um erro de privilégio

7

Windows Server 2008, RC2. Eu estou tentando criar um link simbólico / macio usando o comando mklink:

mklink /D LinkName TargetDir
e.g. c:\temp\>mklink /D foo bar

Isso funciona bem se eu executar a linha de comando como administrador. No entanto, também preciso que funcione para usuários comuns, porque, em última análise, preciso de outro programa (executando como usuário) para poder fazer isso.

Então, atualizei a Política de segurança local via secpol.msc. Em "Políticas locais" > "Gerenciamento de direitos do usuário" > "Criar links simbólicos", adicionei "Usuários" à configuração de segurança.

Eu reiniciei a máquina. Ainda não funcionou. Então, adicionei "Everyone" à política. Reiniciado. E ainda assim não funcionou.

O que diabos eu estou fazendo errado aqui? Acho que meu usuário é até mesmo um administrador nessa caixa, e a execução da linha de comando simples, mesmo com essa política atualizada em vigor, ainda me dá:

You do not have sufficient privilege to perform this operation.

Não parece promissor para mim: link

Parece que outros tiveram esse problema, e eu ainda não encontrei uma solução. Alguém aí foi capaz de criar programaticamente links soft / sybmolic?

    
por Matt 04.06.2010 / 21:57

4 respostas

1

não tentei isso, mas se o usuário A tiver o link simbólico priv, abra um cmd e faça

runas / user: domain \ a cmd

depois, dentro desse windows, tente o mklink

todos os usuários, mesmo os administradores com permissões limitadas em 08 ou mais, você precisa elevar o primeiro. Não espere muito nesse trabalho!

    
por 04.06.2010 / 22:41
1

Existe um erro com esta configuração de Política de Segurança e o grupo Administrador. Talvez seja o que você está experimentando também.

Se os usuários adicionados forem membros do grupo Administrador, essa configuração não terá efeito. Removê-los do grupo Admin corrige esse problema.

    
por 30.10.2010 / 11:45
0

Eu tive o mesmo problema no Windows 7, mas consegui executar a janela do CMD como administrador e fazê-lo funcionar seguindo estas instruções:

  1. Click the Start Button.
  2. Type cmd in the search box at the bottom.
  3. Press the Ctrl + Shift + Enter keys all at once.

Note: This opens up the command prompt as Administrator. If you don't do this, you'll get a error saying that there are insufficient permissions to create the symbolic link later on.

link

    
por 12.05.2011 / 18:01
-1

Podemos criar um link simbólico por meio de um script no servidor Windows 2008, mas tivemos que fazer o seguinte:

  • Forneça SeCreateSymbolicLinkPrivilege privilege ao usuário que está executando o script
  • Desativar o UAC
por 20.03.2012 / 00:39