Як ми можемо визначити, хто, якщо хтось, увійшов до сервера Windows Server 2008?


5

У нас працює декілька (зараз чотири) віртуальних серверів Windows Server 2008. Щоб вимкнути ці сервери з центральної точки, ми хотіли б знати, чи всі віддалені сеанси для цих машин вийшли з системи.

Чи є спосіб виявити, хто має активний GUI-сеанс (наприклад, віддалений робочий стіл)?

Ми хотіли б мати можливість це робити з віддаленої машини та / або з кожного віртуального сервера.

Відповіді:


9

Мені потрібно знати, яку платформу для віртуалізації ви використовуєте для того, щоб повідомити вам, чи змогли ви розповісти за межами машини, але якщо ви ввійшли в один із віртуальних машин, ви можете дізнатися в диспетчері завдань.

Клацніть правою кнопкою миші на панелі завдань, виберіть "Диспетчер завдань" у спливаючому меню та перейдіть до вкладки "Користувачі" діалогового вікна, що з'явиться.

Він повинен повідомити вам ім’я користувача, на якій фізичній машині вони ведуть сеанс, статус та ідентифікатор сеансу.


дякую, що це вдалося! Тепер чому я ніколи не помічав цієї вкладки в TeskMgr .. зітхання. Я відредагував своє запитання і додав, що ми використовуємо Hyper-V.
lexu

Що робити, якщо я хочу знати, не входячи в VM? Чи є інструмент, який я можу встановити на постійному струмі, щоб знайти?
kudlatiger

3

Ось деякі утиліти командного рядка, за допомогою яких можна перераховувати сеанси користувачів на локальних або віддалених серверах.

Користувач-запит (Microsoft)

Відображає інформацію про користувацькі сеанси на термінальному сервері.
Синтаксис:
query user [<UserName> | <SessionName> | <SessionID>] [/server:<ServerName>]

TSListUsers

утиліта командного рядка для списку як підключених, так і відключених користувачів, імені хоста, IP-адреси та номера сеансу RDP на локальному або віддаленому сервері термінальних терміналів / серверів RDP.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.