The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"логирование действий пользователя"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"логирование действий пользователя"
Сообщение от Vik emailИскать по авторуВ закладки(??) on 22-Июл-04, 20:27  (MSK)
Делаю хостинг сервер, буду предоставлять услуги ssh, хотел бы активность пользователей на шелле, для этого надо написать скриптик.
я расказал идею знакомому он определил порядок действий:

Изменить конфиги командного интерпретатора таким образом чтобы формировался журнал работы юзера с системой следующего формата:
DD.MM.YYYY (HH:MM:SS) - DD.MM.YYYY (HH:MM:SS). журнал отражает дату и время начала и окончания сеанса работы пользователя и хранится в ~/wokr.log


помогите пожалуйста у меня с Шеллом плоховато :(

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "логирование действий пользователя"
Сообщение от klalafuda emailИскать по авторуВ закладки on 23-Июл-04, 11:06  (MSK)
>Делаю хостинг сервер, буду предоставлять услуги ssh, хотел бы активность пользователей на
>шелле, для этого надо написать скриптик.
>я расказал идею знакомому он определил порядок действий:
>
>Изменить конфиги командного интерпретатора таким образом чтобы формировался журнал работы юзера с
>системой следующего формата:
>DD.MM.YYYY (HH:MM:SS) - DD.MM.YYYY (HH:MM:SS). журнал отражает дату и время начала и
>окончания сеанса работы пользователя и хранится в ~/wokr.log
>
>
>помогите пожалуйста у меня с Шеллом плоховато :(

man last

ps: at least for BSD.

// wbr

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "логирование действий пользователя"
Сообщение от Brainbug Искать по авторуВ закладки(ok) on 23-Июл-04, 11:15  (MSK)
>>Делаю хостинг сервер, буду предоставлять услуги ssh, хотел бы активность пользователей на
>>шелле, для этого надо написать скриптик.
>>я расказал идею знакомому он определил порядок действий:
>>
>>Изменить конфиги командного интерпретатора таким образом чтобы формировался журнал работы юзера с
>>системой следующего формата:
>>DD.MM.YYYY (HH:MM:SS) - DD.MM.YYYY (HH:MM:SS). журнал отражает дату и время начала и
>>окончания сеанса работы пользователя и хранится в ~/wokr.log
>>
>>
>>помогите пожалуйста у меня с Шеллом плоховато :(
>
>man last
>
>ps: at least for BSD.
>
>// wbr

a takze: man accton

P.S. Pravda eto nemnogo neponatno 4to podrazumevajetca pod "активность пользователей на шелле". Esli to 4to idet nemnogo nize, to v princepe bol6ogo tolku ot etoi informacii netu. Prosto konstatacija fakta. Drugoje delo esli re4 idet o polnoi informacii o sessii (vvod, vivod, komandi i t.d.)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "логирование действий пользователя"
Сообщение от klalafuda emailИскать по авторуВ закладки on 23-Июл-04, 12:06  (MSK)
>>>Делаю хостинг сервер, буду предоставлять услуги ssh, хотел бы активность пользователей на
>>>шелле, для этого надо написать скриптик.
>>>я расказал идею знакомому он определил порядок действий:
>>>
>>>Изменить конфиги командного интерпретатора таким образом чтобы формировался журнал работы юзера с
>>>системой следующего формата:
>>>DD.MM.YYYY (HH:MM:SS) - DD.MM.YYYY (HH:MM:SS). журнал отражает дату и время начала и
>>>окончания сеанса работы пользователя и хранится в ~/wokr.log
>>>
>>>
>>>помогите пожалуйста у меня с Шеллом плоховато :(
>>
>>man last
>>
>>ps: at least for BSD.
>>
>>// wbr
>
>a takze: man accton
>
>P.S. Pravda eto nemnogo neponatno 4to podrazumevajetca pod "активность пользователей на шелле".
>Esli to 4to idet nemnogo nize, to v princepe bol6ogo tolku
>ot etoi informacii netu. Prosto konstatacija fakta. Drugoje delo esli re4
>idet o polnoi informacii o sessii (vvod, vivod, komandi i t.d.)

see above:

---cut---
формировался журнал работы юзера с системой следующего формата:
DD.MM.YYYY (HH:MM:SS) - DD.MM.YYYY (HH:MM:SS).
журнал отражает дату и время начала и окончания сеанса работы пользователя и хранится в ~/wokr.log
---cut---

$ssh myserver
$last | grep ttyp
zzz    ttyp0    192.168.100.45   Fri Jul 23 15:03   still logged in
zzz    ttyp0    192.168.100.45   Fri Jul 23 14:08 - 14:11  (00:02)
zzz    ttyp0    host             Thu Jul 22 20:52 - 13:56  (17:04)
xxx    ttyp0    xxx              Thu Jul 22 10:04 - 10:09  (00:05)
rrr    ttyp0    192.168.100.45   Tue Jul 20 12:40 - 12:51  (00:11)
aaa    ttyp0    192.168.100.45   Mon Jul 19 15:53 - 15:57  (00:03)

-> exact match

// wbr

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "логирование действий пользователя"
Сообщение от Brainbug Искать по авторуВ закладки(ok) on 23-Июл-04, 12:11  (MSK)
>>>>Делаю хостинг сервер, буду предоставлять услуги ssh, хотел бы активность пользователей на
>>>>шелле, для этого надо написать скриптик.
>>>>я расказал идею знакомому он определил порядок действий:
>>>>
>>>>Изменить конфиги командного интерпретатора таким образом чтобы формировался журнал работы юзера с
>>>>системой следующего формата:
>>>>DD.MM.YYYY (HH:MM:SS) - DD.MM.YYYY (HH:MM:SS). журнал отражает дату и время начала и
>>>>окончания сеанса работы пользователя и хранится в ~/wokr.log
>>>>
>>>>
>>>>помогите пожалуйста у меня с Шеллом плоховато :(
>>>
>>>man last
>>>
>>>ps: at least for BSD.
>>>
>>>// wbr
>>
>>a takze: man accton
>>
>>P.S. Pravda eto nemnogo neponatno 4to podrazumevajetca pod "активность пользователей на шелле".
>>Esli to 4to idet nemnogo nize, to v princepe bol6ogo tolku
>>ot etoi informacii netu. Prosto konstatacija fakta. Drugoje delo esli re4
>>idet o polnoi informacii o sessii (vvod, vivod, komandi i t.d.)
>
>see above:
>
>---cut---
>формировался журнал работы юзера с системой следующего формата:
>DD.MM.YYYY (HH:MM:SS) - DD.MM.YYYY (HH:MM:SS).
>журнал отражает дату и время начала и окончания сеанса работы пользователя и
>хранится в ~/wokr.log
>---cut---
>
>$ssh myserver
>$last | grep ttyp
>zzz    ttyp0    192.168.100.45   Fri
>Jul 23 15:03   still logged in
>zzz    ttyp0    192.168.100.45   Fri
>Jul 23 14:08 - 14:11  (00:02)
>zzz    ttyp0    host    
>         Thu Jul
>22 20:52 - 13:56  (17:04)
>xxx    ttyp0    xxx    
>          Thu
>Jul 22 10:04 - 10:09  (00:05)
>rrr    ttyp0    192.168.100.45   Tue
>Jul 20 12:40 - 12:51  (00:11)
>aaa    ttyp0    192.168.100.45   Mon
>Jul 19 15:53 - 15:57  (00:03)
>
>-> exact match
>
>// wbr

Ja ne ob etom. Ja o cennosti polu4enoi informacii. Nu bila u nego sessija. Kak govoritca i flag emu v ruki. Esli eto vse 4to tebe nado znat togad re6enije 100%. Esli ze ho4etca znat 4to on delal vo vremja etoi sessiji, togda last dannije tebe ni4em ne pomogut.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "логирование действий пользователя"
Сообщение от klalafuda emailИскать по авторуВ закладки on 23-Июл-04, 12:24  (MSK)
>Ja ne ob etom. Ja o cennosti polu4enoi informacii. Nu bila u
>nego sessija. Kak govoritca i flag emu v ruki. Esli eto
>vse 4to tebe nado znat togad re6enije 100%. Esli ze ho4etca
>znat 4to on delal vo vremja etoi sessiji, togda last dannije
>tebe ni4em ne pomogut.

afaiu требуется только лог сессий. информация вида "а что он там реально делал и что запускал ?" imho большого смысла не несет. пример - "cd /sys/arch/i386/compile/mykernel && make" -> мегабайты "что он запускал". и что с этим потом делать ? :)

// wbr

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "логирование действий пользователя"
Сообщение от Vik emailИскать по авторуВ закладки(??) on 23-Июл-04, 15:41  (MSK)
>>Делаю хостинг сервер, буду предоставлять услуги ssh, хотел бы активность пользователей на
>>шелле, для этого надо написать скриптик.
>>я расказал идею знакомому он определил порядок действий:
>>
>>Изменить конфиги командного интерпретатора таким образом чтобы формировался журнал работы юзера с
>>системой следующего формата:
>>DD.MM.YYYY (HH:MM:SS) - DD.MM.YYYY (HH:MM:SS). журнал отражает дату и время начала и
>>окончания сеанса работы пользователя и хранится в ~/wokr.log
>>
>>
>>помогите пожалуйста у меня с Шеллом плоховато :(
>
>man last
>
>ps: at least for BSD.
>
>// wbr

last показывает всех юзеров мне же надо что бы в home директории юзера , в файле work.log было написано когда он входил и выходил ...
что он делал там мне не нужно знать

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "логирование действий пользователя"
Сообщение от klalafuda emailИскать по авторуВ закладки on 26-Июл-04, 09:03  (MSK)
>last показывает всех юзеров мне же надо что бы в home директории
>юзера , в файле work.log было написано когда он входил и
>выходил ...
>что он делал там мне не нужно знать

направление движения вам подсказали. дальше все зависит от вашей фантазии и дружеских отношений с grep/sed/etc :)

good luck in fight.

// wbr

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру