Windows Server 2008 «Создать символическую ссылку», обновленная политика безопасности по-прежнему выдает ошибку привилегии

Windows Server 2008, RC2. Я пытаюсь создать символическую /программную ссылку с помощью команды mklink:

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

Это нормально работает, если я запускаю командную строку от имени администратора. Тем не менее, мне нужно, чтобы он работал и для обычных пользователей, потому что в конечном итоге мне нужна другая программа (выполняемая как пользователь), чтобы иметь возможность сделать это.

Итак, я обновил локальную политику безопасности через secpol.msc. В разделе "Местные политики"> «Управление правами пользователей»> «Создайте символические ссылки», я добавил «Пользователи» в настройках безопасности.

Я перезагрузил машину. Это все еще не сработало. Поэтому я добавил «Все» в политику. Rebooted. И все же это не сработало.

Что, черт возьми, я здесь не так делаю? Я думаю, что мой пользователь даже является администратором в этом окне, и выполнение простой командной строки даже с этой обновленной политикой все еще дает мне:

You do not have sufficient privilege to perform this operation.

Это не выглядит многообещающе для меня: http://social.technet.microsoft.com/Forums/en-US/itprovistasecurity/thread/cb593ad0-9edc-4cd1-bb67-46c360b45f91

Похоже, что другие испытали эту проблему, и мне еще предстоит найти решение. Кто-нибудь мог программно создавать мягкие /символические ссылки?

7 голосов | спросил Matt 4 J0000006Europe/Moscow 2010, 23:57:04

4 ответа


1

еще не пробовал, но если у пользователя A есть символическая ссылка priv, откройте cmd и выполните

runas /user: domain \ a cmd

тогда в этих окнах попробуйте mklink

все пользователи, даже администраторы, запускаются с ограниченными правами на 08+, вам нужно поднять 1-е. На самом деле не надейтесь на эту работу!

ответил user33788 5 J0000006Europe/Moscow 2010, 00:41:08
1

Ошибка этого параметра политики безопасности и группы администраторов. Может быть, это то, что вы испытываете.

Если добавленные вами пользователи входят в группу администраторов, этот параметр не действует. Удаление их из группы администраторов устраняет эту проблему.

ответил Pierre 30 +04002010-10-30T13:45:15+04:00312010bEurope/MoscowSat, 30 Oct 2010 13:45:15 +0400 2010, 13:45:15
0

У меня была та же проблема в Windows 7, но я смог запустить окно CMD от имени администратора и заставить его работать, выполнив следующие инструкции:

  
  1. Нажмите кнопку "Пуск".
  2.   
  3. Введите cmd в поле поиска внизу.
  4.   
  5. Нажмите клавиши Ctrl + Shift + Enter одновременно.
  6.   

Примечание. Откроется командная строка.   как администратор Если вы не делаете   это, вы получите сообщение о том, что   недостаточно прав для   создайте символическую ссылку позже.

http: //www.inkplant.com/code/how-to-create-a-symbolic-link-in-windows-vista.php

ответил Mads Hansen 12 Maypm11 2011, 20:01:46
-1

Мы можем создать символическую ссылку с помощью сценария на сервере Windows 2008, но нам пришлось выполнить одно из следующих действий:

  • Предоставьте привилегию SeCreateSymbolicLinkPrivilege пользователю, который запускает скрипт
  • Отключите UAC
ответил Abbasi 20 MaramTue, 20 Mar 2012 03:39:33 +04002012-03-20T03:39:33+04:0003 2012, 03:39:33

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132