Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» локальная авторизация сразу двух пользователей в win

Автор: dariusii
Дата сообщения: 10.08.2004 00:35
Понасоздавал много пользователей и реши залогиниться под вторым не выходя из сессии первого пользователя.
Под XP вроде как можно но странно как-то.
Для этого нужно аж полностью выходить из первой сессии правда не закрывая ее совсем.
То бишь открытве окнв и проч при обратно входе в нее остаются.
Но почему нельзя из той же командной строки запустить второй эксплорер?
и даже залогиниться в самой этой командной строчке под другим юзером?
Ну наподобии как из bash:
$su pupkin
$password*****
$gnome-session (or another toolkit))
Неудобно ужасно.
И еще странно что многие программы требыют админских прав при работе с ними.
Разве они не хранят свои настройки в Documents and settings?
Тогда пробую запустить их из под админа и тишина при "Run as".
Если же к примеру установить f-secure и зайти обычным юзером а не админом то начинаются тормоза во сто крат сильнее чем при входе с админа и зависон половины других приложений при поднятом этом антивире. Либо он воюет с неразрешенными ему на чтение файлами либо одно из двух.
Есть ли документация где-нибудь по решению всех этих проблем где-нибудь,
? Кто знает?
Автор: leputain
Дата сообщения: 10.08.2004 08:52
смотри чтобы служба secondary logon работала.
под виндой аналог su -> runas.
читай хелп.
Автор: Duke Shadow
Дата сообщения: 10.08.2004 13:54
dariusii
Комбинация Win+L как раз выводит окно повторной авторизации. При этом сеанс первого пользователя продолжается себе спокойно.
Есть некоторые ограничения: переключение пользователей не работает при включенной шифрующей файловой системе и некоторых других вариантах.

leputain

Цитата:
под виндой аналог su -> runas

Не совсем. su воспроизводит полное окружение подменяемого пользователя, а runas - не совсем.
Автор: dariusii
Дата сообщения: 11.08.2004 00:13
Блин.
Я ни сколько не виню ни одну из осей но в винде тогда не удобно получается.
В Linux я открыл xterm залогинился в нем под рута и делай что нужно, или еще под кого.
Почему в винде нет такого как открытие explorer.exe as admin той же run as?
Автор: ooptimum
Дата сообщения: 11.08.2004 06:57
dariusii
Эсплорер не запускается через runas. Наверное они специально так задумали. Но на этот случай есть хитрый обходной путь. Местное ноу-хау, так сказать. Местное потому, что я не встречал этого метода нигде. Ну так вот, если кратко, то через runas можно запустить Internet Explorer, а это фактически то же самое, что и обычный эксплорер. Например, будучи обычным пользователем запускаешь IE от администратора, в адресной строке вместо "http//..." набираешь "c:", в меню "View/Explorer Bar" выбираешь "Folders" и получаешь обычный эксплорер, только запущенный от администратора. Все.
Автор: Raredemon
Дата сообщения: 11.08.2004 07:08
dariusii

Цитата:
Почему в винде нет такого как открытие explorer.exe as admin той же run as?

Кто тебе такое сказал? Я это делаю так, запускаю фар манагер от имени админа, прибиваю фар-ом процесс експлорер, и из-под фара запускаю експлорер заново, вот тебе залогиненый юзер, с оболочкой локального админа... Потом все в обратном порядке, прибиваю фаром експлорер, и из таск манагера запускаю експлорер от имени пользователя..

Добавлено
ooptimum
Если я правильно понял, dariusii нужно полностью заменять оболочку от имени админа, запуском ие такого не добъешся, хотя бы потому как нельзя к примеру запустить таск манагер от имени админа.

dariusii
Кстати про мой метод, я читал в какой-то умной книге из серии "Микрософт Пресс"
Автор: ooptimum
Дата сообщения: 11.08.2004 12:22
Raredemon
Да тот же самый член, только в другой руке. По-любому он получает то, что хочет.
Автор: arc
Дата сообщения: 11.08.2004 13:49
dariusii
Есть прога Superior SU
Вот запостил специально для тебя)))
http://forum.ru-board.com/topic.cgi?forum=5&topic=12648
Автор: Duke Shadow
Дата сообщения: 11.08.2004 15:06
Raredemon

Цитата:
хотя бы потому как нельзя к примеру запустить таск манагер от имени админа

Достаточно запустить Far/Total Commander/cmd от имени админа и банально вбить имя запускаемого файла (taskmgr) - получишь желаемое. Специально проверил прямо сейчас. Task Manager запускается именно с правами админа (можно прибить админский TotalCmd). Другой вопрос, что никаким методом я так и не смог заставить нормально работать "Установку и удаление программ". Вся причина, имхо, в том, что Win не полностью воспроизводит окружение подменяемого пользователя. Это примерно как su в юниксах, а нужен аналог su -l.
Автор: arc
Дата сообщения: 11.08.2004 15:19
Duke Shadow
Окружение под силу воспроизвести Superior SU...
A в чем именно проявились баги с appwiz.cpl? Я из ТоталКома из-под RunAs запускал и деинсталил нормально...
Автор: Duke Shadow
Дата сообщения: 11.08.2004 16:39
arc
В ПМ загляни Я там усё расписал.
Автор: Raredemon
Дата сообщения: 12.08.2004 07:07
Duke Shadow
ooptimum

Цитата:
Да тот же самый член, только в другой руке. По-любому он получает то, что хочет

Это и ежу понятно, но когда запускаешь експлорер именно как процесс от имени админа, у тебя подменяется окружение полностью, даже рабочий стол становится такой как настроен под админом. То есть сменяется environment на админский. сам когда прочитал в книге че-то скептически отнесся, но потом случайно из под фара запущенного от админского имени запустил експлорер, сначала на понял потом дошло что среда поменялась.
Автор: dariusii
Дата сообщения: 12.08.2004 13:44
Здорово, что людям интересно это)

Просто окружение-то можно поменять но не убив вначале эксплорер старого юзера не запустить нового. В принципе и этого достаточно. Просто, постив это думал совсем о другом, если честно. Извиняюсь за такое отношение.

О аналогах "#X -verbose -- :1")) если к примеру $Xюзер находится на нулевом мониторе, а я со второго терминала (ctrl alt f2) запускаю "#X -verbose -- :1" команду.
И тогда простым сочетанием "CTRL+ALT+F7/8" я гуляю не убивая и не делая лишних телодвижений для полного переключения с $юзера на #админа ака работают сразу 2! окружения или сколько мне угодно. Или если бы можно окружение другого юзера видеть в окне а не как замещенное. ака графический терминал под другую машину в сетке.

Добавлено
Программка не плохая, только звук отрубается начисто и отключение/включение дров устройств звука не помогает. Также не помогает перезагруз сервисов звука (windows audio). То же самое и сетевой карточкой. Валится сетевой фейс при переключении с пользователя на пользователя. С ней все ясно. Надо разбираться и искать форум по ней.
Это потом. Долгая песня.

Там еще есть ньюанс, хотя это уже совсем другое.
Когда опускаешь explorer.exe процесс, много "портится". Так, систрей "теряет" некоторые запущенные приложения. Я слышал, что это не вина винды. Что если приложение написано криво, это его проблемы и валить надо на него а не на сею фичу.
Но как же тогда с индикатором сетевого интерфейса быть (индикация того что ты подключен (две мониторчика в систрее))))? Они ведь тоже исчезают после перезагруза эксплорера и приходится лезть в менеджер устройств что бы отключить к примеру сетку от машины отключая сетевую карту как устройство если нужно. Не всегда!, но такое бывает.
Автор: Duke Shadow
Дата сообщения: 12.08.2004 15:25
dariusii
Есть, конечно, одна бредовая мысля: залогиниться параллельно юзеру админом, а потом использовать "Удалённый рабочий стол", или как ещё там обзывается эта функция, на локальный адрес.
А то чего ты хочешь - это из разряда фантазий. Ибо идеология у системы другая.

Добавлено
Или ещё как вариант - вроде иксы под винду есть - поставить и переключаться хоть до посинения.

Страницы: 1

Предыдущая тема: Программы DOS из-под WinXP


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.