Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Доступ - Административные привилегии обычному пользователю на конкретную программу (UAC)

Ответить
Настройки темы
Доступ - Административные привилегии обычному пользователю на конкретную программу (UAC)


Administrator


Сообщения: 25152
Благодарности: 3798


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


Административные привилегии обычному пользователю на конкретную программу

Как разрешить пользователю запускать программу от имени администратора без ввода пароля администратора и не отключая UAC?

Ответ:
Средствами Windows такое осуществить невозможно, потому что потолок прав обычного пользователя - права обычного пользователя. Если бы он мог получать права админа, это было бы прорехой в системе безопасности Windows.

Стороннее ПО для "обхода":
  • AdmiLink - решение удобное, но идеальных решений не бывает, см. Как НЕ защищен AdmiLink.
  • CPAU - служит для того же, что и AdmiLink, но не имеет графического интерфейса (только командная строка). Недостатки такие же, как у AdmiLink.
Пошаговая инструкция: Запуск программ пользователем от имени администратора без ввода пароля администратора

Важное дополнение
Во многих случаяв программа может работать и с обычными правами, если форсировать такой запуск. Читайте о способе RunAsInvoker: Эксперимент с правами на запуск программы

Отправлено: 10:36, 12-11-2009

 

Новый участник


Сообщения: 16
Благодарности: 0

Профиль | Отправить PM | Цитировать


Здравствуйте, хотелось бы узнать как в семерке конкретному пользователю дать возможность запустить конкретную программу, требующую административных привилегий?
Локально, обычная домашняя машинка, проблема "родительского контроля за детишками", ибо некоторый софт работает только с админских учеток
Разумеется подойдет любой метод, который исключит утекание пароля администратора к детям (ранасы и тд не предлагать).
----------------------------------------------------------------------
Забегая вперед решение нашлось в виде использования AdminLink, за наводку на которое отдельное спасибо SentAmalgama, за само решение ее автору Алексею Курякину.

Отмечу - решение работает и в WinXP и в Win7

Последний раз редактировалось gromex, 13-05-2010 в 20:26. Причина: Вопрос решен


Отправлено: 01:03, 07-12-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


(*.*)


Сообщения: 36491
Благодарности: 6675

Профиль | Сайт | Отправить PM | Цитировать


gromex, вопрос задается примерно раз в три дня... Упрощаем запуск приложений в Windows 7 от имени администратора без отключения UAC

-------
Канал Windows 11, etc | Чат @winsiders


Последний раз редактировалось Morpheus, 22-02-2010 в 14:38.

Это сообщение посчитали полезным следующие участники:

Отправлено: 01:07, 07-12-2009 | #3


Новый участник


Сообщения: 16
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: jpg myacdeny.jpg
(34.1 Kb, 36 просмотров)

Vadikan, Все бы ничего, да вот проблема не в том, что я нуждаюсь в отключении "назойливых" предупреждений UAC! Проблема в том, что по приведенной вами ссылке проблема запуска приложения под НЕ-администратором не решается! Во всех описанных способах кроме 4 приложение требует пароля администратора для продолжения. При 4 же варианте запуска - ярлычка запланированного задания под НЕ-админитративной учетной записью мы наблюдаем кратковременное (явно меньше секунды) появление черного окна командной строки с надписью "ОШИБКА: Отказано в доступе"

ЗЫ Кстати я попросил ранасы не предлагать, однако приведенная сылка заканчивается как раз таки на "../run_as_admin"

Последний раз редактировалось gromex, 07-12-2009 в 02:18. Причина: постскриптум


Отправлено: 01:59, 07-12-2009 | #4


Аватара для Phoenix

Ветеран


Сообщения: 1617
Благодарности: 246

Профиль | Отправить PM | Цитировать


gromex, а не пробовали пкм по ярлыку программы - свойства - безопасность-дополнительно, и там дать необходимые разрешения этой учетке конкретно для этой программы ? Добавить юзера в группу Админов например.

Отправлено: 02:26, 07-12-2009 | #5


Новый участник


Сообщения: 16
Благодарности: 0

Профиль | Отправить PM | Цитировать


Phoenix,
Цитата Phoenix:
пкм по ярлыку программы - свойства - безопасность-дополнительно »
Разрешений типа дать привелегии администратора там точно никогда не бывало, там лишь настройка прав на возможные операции с файлом; владельцы; аудит. Т.н. "особые" разрешения тоже не влияют на требование ОС быть администратором при исполнении файла.
Цитата Phoenix:
Добавить юзера в группу Админов например. »
Не совсем понял как через данную настройку записать пользователя в группу администраторов..
Но если это касается настройки прав пользователя через остнастку "Локальные пользователи и группы".. то этого нельзя делать, такова суть задачи. Если только как то очень уж кратковременно дать права и совершенно незаметно для пользователя. К тому же, чтобы он не смог ими в принципе больше нигде воспользоваться - тогда можно было бы. Только вот как так сделать?

Последний раз редактировалось gromex, 07-12-2009 в 03:11. Причина: немного конкретики


Отправлено: 03:02, 07-12-2009 | #6


Аватара для Morpheus

Ветеран


Сообщения: 12426
Благодарности: 2328

Профиль | Отправить PM | Цитировать


gromex, условие: пароль должен быть у обеих учёток.

1. Заходим в систему под админкой, заходим в планировщик ---> создать задачу ---> изменить ---> вбиваем имя ограниченной учётки ---> проверить имена ---> ок, вбиваем пароль, где требует, остальное по инструкции до создания ярлыка.
2. Заходим в учётку пользователя с обычными правами, создаём ярлык.

Цитата gromex:
ЗЫ Кстати я попросил ранасы не предлагать, однако приведенная сылка заканчивается как раз таки на "../run_as_admin" »
Если вышеприведённый способ не устраивает - нечего обычным пользователям запускать программы, которые требуют прав админа (т.е. могут покрошить систему).

Последний раз редактировалось Morpheus, 07-12-2009 в 03:51.


Отправлено: 03:14, 07-12-2009 | #7


Новый участник


Сообщения: 16
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: jpg uspeh.jpg
(33.9 Kb, 30 просмотров)
Тип файла: jpg uac.JPG
(48.9 Kb, 28 просмотров)

Цитата YYYn:
Если вышеприведённый способ не устраивает - нечего обычным пользователям запускать программы, которые требуют прав админа (т.е. могут покрошить систему). »
Старинная пословица гласит: волков бояться - в лес не ходить. Примерно тоже самое.
Цитата YYYn:
условие: пароль должен быть у обеих учёток.
1. Заходим в планировщик под админкой ---> создать задачу ---> изменить ---> вбиваем имя ограниченной учётки ---> проверить имена ---> ок, остальное по инструкции до создания ярлыка.
2. Заходим в учётку пользователя с обычными правами, создаём ярлык. »
Сделал четко по пунктам, теперь при запуске ярлычка у юзера вместо черного окна командной строки с надписью "ОШИБКА: Отказано в доступе" так же кратковременно выскакивает " УСПЕХ: Попытка выполнить запланированную задачу "myac_admin". " (аттач 1)
Затем выскакивает UAC приглашение, как и с самого обычного простого ярлычка на то самое приложение (аттач 2).

Не помогает

Отправлено: 04:38, 07-12-2009 | #8


(*.*)


Сообщения: 36491
Благодарности: 6675

Профиль | Сайт | Отправить PM | Цитировать


Цитата gromex:
Сделал четко по пунктам »
Попробуйте вместо ограниченной учетной записи указывать в планировщике административную с паролем.

Вообще, надо определить, почему программе требуются особые права. Поскольку подробностей о ней вы не сообщаете, остается ограничиться общими рекомендациями:

1. Попробовать запуск без UAC (на случай, если программа чудесно работает без него) http://forum.oszone.net/post-1171585.html
2. Установить программу в профиль пользователя, а если требуются права на запись в HKLM / особые папки, дать индивидуальные права пользователю на эти действия.

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 11:42, 07-12-2009 | #9


Аватара для Morpheus

Ветеран


Сообщения: 12426
Благодарности: 2328

Профиль | Отправить PM | Цитировать


Цитата gromex:
Сделал четко по пунктам »
Согласен.
Цитата Vadikan:
Попробуйте вместо ограниченной учетной записи указывать в планировщике административную с паролем.
Вообще, надо определить, почему программе требуются особые права. Поскольку подробностей о ней вы не сообщаете, остается ограничиться общими рекомендациями:
1. Попробовать запуск без UAC (на случай, если программа чудесно работает без него) http://forum.oszone.net/post-1171585.html »
Не прокатывает, дело не в UAC, а в ограниченности УЗ, надо пробовать:
Цитата Vadikan:
2. Установить программу в профиль пользователя, а если требуются права на запись в HKLM / особые папки, дать индивидуальные права пользователю на эти действия. »

Отправлено: 13:47, 07-12-2009 | #10



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Доступ - Административные привилегии обычному пользователю на конкретную программу (UAC)

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Доступ - Привилегии отладки Busla Microsoft Windows Vista 0 17-01-2008 00:35
Как отключить обычному пользователю вход в "безопасный режим"? _alk0g0lik_ Microsoft Windows 2000/XP 4 27-08-2007 10:43
Запись на cd обычному пользователю домена archy Microsoft Windows 2000/XP 5 08-02-2007 15:27
Файл характеризующий конкретную ОС Nigon Общий по Linux 6 25-10-2006 19:16
Посоветуйте пожайлуста, чел лучше получить административные привилегии. Angel_zar Microsoft Windows NT/2000/2003 1 12-09-2006 07:47




 
Переход