Индикация учетной записи администратора в командной строке Vista
Кроме сокращения количества диалогов подтверждения, появляющихся благодаря UAC, одной из наиболее частых просьб, которые мы получаем от пользователей, стала просьба об индикации того, что приложение (в частности, командная строка) было запущенно с пониженными привилегиями...
Если вы находитесь в числе пользователей, которые происла Microsoft об этом, вы будете счастливы узнать, что с выходом Release Candidate 1 данная возможность появится в Windows Vista.
Когда вы запускаете cmd.exe от лица администратора...
В заголовке командной строки, если вы запустили ее от лица администратора, надпись «Administrator» будет отображена префиксом к адресу активной папки...
Это предусмотрено для случаев, когда у пользователя запущено несколько командных строк и пользователь желает знать, какая из них запущена с повышенными правами администратора. Также у пользователя будет возможность определить, какое из окон запущено от лица администратора, через панель задач...
Данная возможность не будет доступно для всех приложений, потому как отзывы пользователей, в большей мере, касались только командной строки. В любом случае, касательно удобства работы с UAC мы достигли следующих успехов:
(a) Пользователь сможет работать в качестве стандартного пользователя постоянно
(b) Повышение прав будет необходимо гораздо реже и на короткий отрезок времени
Как результат, пользователь теперь не должен постоянно отслеживать, что запущено с повышенными привилегиями, а что с обычными. Соответственно, теперь ничто не должно быть запущено с повышенными привилегиями администратора в течение всей сессии работы ОС.
В нашем исследовании мы, к сожалению, не смогли провести всеобъемлющее испытание различных приложений, которые могут требовать как обычных, так и повышенных прав. Но, как не трудно догадаться, командная строка – одно из таких приложений, которое пользователи используют и будут использовать для выполнения различных скриптов и пакетной обработки файлов.
Основываясь на полученных отзывах пользователей, касаемых работы с командной строкой, мы внесли такие изменения, что если командная строка запущена с повышенными правами, в ее заголовке отображается надпись “Administrator:”, чтобы помочь пользователю различить окна командной строки с повышенным правами и стандартными.
Несмотря на то, что мы добавим такую функциональность, с точки зрения безопасности мы настоятельно рекомендуем использовать командную строку с повышенными правами настолько редко, насколько это вообще возможно во избежание случайного ущерба, который пользователь может нанести компьютеру, не получая предупреждения от UAC.
Источник:
Перевод: deeper2k
По теме
- Windows Vista официально "мертва"
- Завтра прекращается поддержка Windows Vista
- Остался последний месяц поддержки Windows Vista
- 11 апреля Microsoft прекратит поддержку Windows Vista
- Через год прекращается поддержка Windows Vista
- Microsoft открыла исходный код Open XML SDK
- Баллмер: Longhorn/Vista - моя самая серьезная ошибка
- Сегодня заканчивается бесплатная фаза поддержки Windows Vista и Office 2007
- Microsoft продлила срок поддержки Windows Vista и Windows 7
- Практики обеспечения безопасности Microsoft - лучшие в мире