Назад | Перейти на главную страницу

Могу ли я получать оповещения на экране каждый раз, когда кто-то заходит на мой Windows 2003 Server с удаленного рабочего стола

Я весь день работаю на машине с Windows Server 2003 и заметил, что люди «одалживают» мою машину, используя удаленный рабочий стол для входа в систему. Это в значительной степени «нормальное поведение» в компании, в которой я работаю, но я хотел бы знать, когда это происходит.

Могу ли я получать уведомления каждый раз, когда кто-то заходит на мой сервер с удаленного рабочего стола? Было бы здорово просто «Боб вошел в систему» ​​- и я полагаю, что где-то есть средство, позволяющее это сделать.

Здесь есть несколько хороших предложений, но я избавился от тяжелой работы, написав инструмент мониторинга удаленного доступа. Я открыл исходный код на случай, если кто-то захочет использовать / добавить к нему.

http://remoteaccessmonitor.codeplex.com/

Он проверяет список процессов и предупреждает, когда процесс запускается «другим пользователем», поэтому он работает для всех типов удаленного доступа.

Вы можете вывести список сеансов на любом терминальном сервере с помощью встроенного инструмента qwinsta и правильные учетные данные.

Создайте сценарий для регулярного опроса статуса, чтобы он предупреждал вас во всплывающем окне или отправлял вам мгновенное сообщение или что-то еще, что вам нравится, и может сценарий ^^

Добавьте сценарий входа на этот компьютер вручную или с помощью групповой политики, который будет предупреждать вас, когда кто-то входит в систему. Это может быть сделано, чтобы проверить, является ли это удаленным сеансом или нет, действительно ли это различие необходимо.

Или используйте любой доступный инструмент, я бы использовал любой имеющийся пакет мониторинга, чтобы отслеживать журнал событий, который также будет содержать эти логины, и чтобы пакет предупреждал вас.

Если бы это была машина с Windows 2008+, я думаю, что сам журнал событий мог бы принять меры, если он настроен.

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

Диспетчер служб терминалов (расположенный в административных инструментах) перечисляет подключения к серверу терминалов (включая компьютеры с включенным удаленным рабочим столом для администрирования, какова ваша ситуация).

Это оснастка mmc, поэтому обычно она не запускается, но она покажет вам соединения (кто и когда и т. Д.). Я полагаю, что если у вас очень большой рабочий стол, он может работать в неиспользуемой части экрана.

На сервере добавьте файл .bat в All Users -> Start Menu -> Startup folder.

В нем добавьте строку:

NET SEND yourpcname% username% вошел на сервер

Вам нужно будет включить мессенджер на обеих машинах. Предполагая, что у вас XP, потому что я не уверен, что вы можете получать сообщения мессенджера в Vista или 7.