PDA

Показать полную графическую версию : [решено] Список вошедших в систему пользователей на удаленной машине


The_Immortal
01-10-2015, 12:07
Всех приветствую!

Подскажите, пожалуйста, каким образом можно узнать список активных пользователей на удаленной машине средствами Windows с последующим завершением их сеанса?


Спасибо!

Angry Demon
01-10-2015, 12:16
The_Immortal, Advanced IP Scanner (http://www.advanced-ip-scanner.com/ru/) показывает. Хоть и не встроенное средство Windows.

The_Immortal
01-10-2015, 12:27
Angry Demon, Advanced IP Scanner показывает »Хоть убейте не вижу где там увидеть список активных пользователей на том или ином компьютере. На вкладке "Результаты" в отображении можно выбрать столбец "Пользователь", но он для меня недоступен.

Vadikan
01-10-2015, 12:43
А диспетчер задач не показывает что-ли?

Angry Demon
01-10-2015, 12:51
Хоть убейте не вижу где там увидеть список активных пользователей на том или ином компьютере
У меня, например, при сканировании показывает так:
http://rghost.ru/7kF9yxMK9/thumb.png (http://rghost.ru/7kF9yxMK9.view)

На вкладке "Результаты" в отображении можно выбрать столбец "Пользователь", но он для меня недоступен
Настройка -> Опции -> Ресурсы.

The_Immortal
01-10-2015, 13:11
Vadikan, А диспетчер задач не показывает что-ли? »Показывает, но для этого необходимо подключаться по RDP к компьютеру (выкидывая при этом текущего пользователя) и вызывать Диспетчер задач.

Angry Demon, Настройка -> Опции -> Ресурсы. »Точно, спасибо.

В общем, я некорректно определил задачу.
каким образом можно узнать список активных пользователей »Мне необходимо узнать список пользователей, которые осуществили вход в систему. Advanced IP Scanner как раз-таки показывает текущего активного пользователя, мне же необходимо видеть всех, кто залогинен.

Данную задачу действительно решает Диспетчер задач, но его же никак не вызывать для удаленной машины, не подключившись к ней по RDP :(

Vadikan
01-10-2015, 13:20
для этого необходимо подключаться по RDP к компьютеру (выкидывая при этом текущего пользователя) »
Мне необходимо узнать список пользователей, которые осуществили вход в систему »
Что-то я не пойму, у вас то один пользователь, то вдруг несколько. В общем, попробуйте удаленную сессию PowerShell. Стратегия поиска в гугле:
remote powershell session
powershell view logged in users

Angry Demon
01-10-2015, 15:13
Advanced IP Scanner как раз-таки показывает текущего активного пользователя
У меня показывает текущих активных, т.е., всех залогиненных.

Vadikan
01-10-2015, 15:52
Angry Demon, похоже, ты смотришь на серверной ОС, а ТС - на клиентской :)

Angry Demon
01-10-2015, 16:07
Vadikan, это да, но т.к. ТС, видимо, модифицировал клиентскую ОС (иначе не смогли бы логиниться несколько человек), то аппроксимируя, думается мне, что тоже должно показывать. :)

The_Immortal
01-10-2015, 16:17
Angry Demon, У меня показывает текущих активных, т.е., всех залогиненных. »Зайдите на одной и той же машине несколькими пользователями (не через RDP, а локально) через "Сменить пользователя", потом просканируйте данную машину через Advanced IP Scanner - он покажет только последнего залогиневшегося (активного) пользователя. У меня так.
но т.к. ТС, видимо, модифицировал клиентскую ОС (иначе не смогли бы логиниться несколько человек) »Обычная клиентская ОС (Windows 8.1 Pro) под доменом. Ничего не модифицировал :)

Vadikan, powershell view logged in users »Благодарю за подсказку!

Нашел готовый скрипт (https://gallery.technet.microsoft.com/scriptcenter/d46b1f3b-36a4-4a56-951b-e37815a2df0c#content), но он у меня не работает - не выдает вообще никакого output'а. Не могли бы протестировать у себя?

P.S. Windows 8.1 Pro.

Vadikan
01-10-2015, 16:30
Зайдите на одной и той же машине несколькими пользователями (не через RDP, а локально) через "Сменить пользователя" »
K посту 11 наконец-то сформулировалась задача...
Не могли бы протестировать у себя? »
Не могу, копайте дальше первой ссылки в гугле.

Iska
01-10-2015, 16:49
Обычная клиентская ОС (Windows 8.1 Pro) под доменом. »
А «под доменом» разве не отключается возможность смены пользователя без завершения сеанса текущего?

Vadikan
01-10-2015, 16:52
Iska, на локальном ПК - нет, только при удаленном доступе (но там и не смена).

Iska
01-10-2015, 23:29
Vadikan, я имел в виду вот это: Fast User Switching option is not available (https://support.microsoft.com/en-us/kb/280758). Правильно ли я понимаю, что теперь, начиная с Vista: Why isn't Fast User Switching enabled on domains? - The Old New Thing - Site Home - MSDN Blogs (http://blogs.msdn.com/b/oldnewthing/archive/2003/11/21/55799.aspx), смену пользователя сделали доступной на машине и после её введения в домен?

The_Immortal
02-10-2015, 12:20
Iska, начиная с Vista »Похоже на то (http://blogs.technet.com/b/jhoward/archive/2005/09/01/410043.aspx).

Кстати, веселый аргумент против из указанного выше блога:
How do you show all the users on the domain in the Welcome screen? You certainly don't want a list with 10,000 names in it. (Scroll scroll scroll.) А как иначе и что здесь такого? :)
Many IT administrators have a passwork lockout policy, where if you get your password wrong more than N times, your account is locked. Blank password probing would result in locked-out accounts all over the company.
Про второй аргумент я вообще не понял. Как вообще XP может делать попытку лог-она доменной учетной записи с пустым паролем? Или в чём вообще суть проблемы?

P.S. Iska, Вы не могли бы освободить PM на одно сообщение, а то он у Вас полностью забит и Вам никак не написать :)


В общем, вполне рабочими решениями оказались следующие варианты:

Find the logged on users on a remote system/s (https://gallery.technet.microsoft.com/scriptcenter/d46b1f3b-36a4-4a56-951b-e37815a2df0c#content)
Powershell script to see currently logged in users (domain and machine) + status (active, idle, away) (http://stackoverflow.com/a/23220056)

Vadikan, большущее Вам спасибо!

Vadikan
02-10-2015, 12:40
Iska, быстрое переключение в домене точно работает в 7 и выше.

The_Immortal, спасибо за отчет.




© OSzone.net 2001-2012