IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Обсуждение программ (http://www.imho.ws/forumdisplay.php?f=3)
-   -   Подскажите прогу для ведения логов входа/выхода пользователей в Windows 2003 Server (http://www.imho.ws/showthread.php?t=86207)

Naked 23.05.2005 23:01

Подскажите прогу для ведения логов входа/выхода пользователей в Windows 2003 Server
 
Проблема такая: есть локальная сеть, нужно получить логи входа и выхода пользователей из системы (только вход и выход, время, имя пользователя и имя компьютера). В Window'ском журнале событий много чего лишнего и им невозможно пользоваться. Заранее спасибо.

Borland 23.05.2005 23:24

Цитата:

The_naked:
В Window'ском журнале событий много чего лишнего и им невозможно пользоваться.
Неправда! Пользоваться им очень даже возможно. Только нужно научиться пользоваться дополнительными средствами системного администрирования, например - Windows Scripting Host. При помощи этого средства можно организовать выгрузку журналов событий Win Целиком в удобочитаемые форматы типа Excel, а уж дальше - как фантазия позволит: можно использовать сортировку и фильтры по типу события, пользователю... И многое другое.
Или по другому: залезаешь в gpedit.msc ->конфигурация компьютера->Конфигурация windows->Сценарии (запуск/завершение) и добавляешь туда простенькие bat'нички, которые пишут в текстовый файл имя пользователя, дату и время и тип события (вход/выход). Всё!

Naked 24.05.2005 18:03

Ну вот, я зашел в ...->Сценарии(запуск.завершение), а там два подпункта "Автозагрузка" и "Завершение работы", и в них что ли нужно bat'нички то писать? И как узнать имя пользователя и т.д.? Напиши, plz, простенький примерчик (это все на сервере происходит).

Naked 24.05.2005 19:48

Сценарии входа в Windows 2003 Server
 
Стоит сервер Windows 2003 Server, на локальных компьютерах стоит Windows XP при авторизации на локальном компьютере не выполняются сценарии входа (те которые в Logon и Logoff). Как исправить эту проблему...? :idontnow:

Borland 24.05.2005 21:00

Для локального компа:
login.cmd
Код:

echo %username% logged into %computername% at %date% %time% >>c:\logs\logons.txt
logout.cmd
Код:

echo %username% logged out of %computername% at %date% %time% >>c:\logs\logouts.txt
Всё!
Для домена, по-видимому, немного по другому, это надо посмотреть (кажется, там можно прописать скрипты входа/выхода для каждого юзера по отдельности или по группам). Но всё равно по аналогии.

Или ещё можно вести на каждого юзера отдельный файлик, если так удобнее:
login.cmd
Код:

echo logged into %computername% at %date% %time% >>c:\logs\%username%.txt
logout.cmd
Код:

echo logged out of %computername% at %date% %time% >>c:\logs\%username%.txt
Цитата:

The_naked:
и в них что ли нужно bat'нички то писать?
Там прописываешь, соответственно, пути к скриптам login и logout. Кстати, расширение у этих скриптов может быть и .bat вместо .cmd ;)

Borland 24.05.2005 21:24

The_naked
Блин, а нафига же темы дублировать??? :mad: Склеиваю.
Чтобы при локальной (не доменной) авторизации срабатывали скрипты, их нужно прописать на каждой локальной тачке.
Если авторизация доменная - скрипты прописываются в политиках безопасности домена. И логи можно (и нужно!) писать не в >>c:\logs\, а в >>\\Server\logs$\


Часовой пояс GMT +4, время: 16:12.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.