The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
логирование действий пользователя, !*! Vik, 22-Июл-04, 20:27  [смотреть все]
Делаю хостинг сервер, буду предоставлять услуги ssh, хотел бы активность пользователей на шелле, для этого надо написать скриптик.
я расказал идею знакомому он определил порядок действий:

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


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

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

    man last

    ps: at least for BSD.

    // wbr

    • логирование действий пользователя, !*! Brainbug, 11:15 , 23-Июл-04 (2)
      >>Делаю хостинг сервер, буду предоставлять услуги 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.)

      • логирование действий пользователя, !*! klalafuda, 12:06 , 23-Июл-04 (3)
        >>>Делаю хостинг сервер, буду предоставлять услуги 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

        • логирование действий пользователя, !*! Brainbug, 12:11 , 23-Июл-04 (4)
          >>>>Делаю хостинг сервер, буду предоставлять услуги 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.

          • логирование действий пользователя, !*! klalafuda, 12:24 , 23-Июл-04 (5)
            >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

    • логирование действий пользователя, !*! Vik, 15:41 , 23-Июл-04 (6)
      >>Делаю хостинг сервер, буду предоставлять услуги 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 было написано когда он входил и выходил ...
      что он делал там мне не нужно знать

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

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

        good luck in fight.

        // wbr




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

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