The OpenNET Project / Index page

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

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

"Users logging"
Сообщение от sp Искать по авторуВ закладки on 11-Июл-01, 04:21  (MSK)
Вот тут по воле случая встала такая задача: записывать все команды, которые набирают пользователи, подключившиеся через ssh. Шел csh. ОСь FreeBSD 4.3
В настройках sshd, csh, syslog.conf, login.conf нету такой возможности.
Помогите, плз...как такое можно организовать?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "RE: Users logging"
Сообщение от Дмитрий Искать по авторуВ закладки on 11-Июл-01, 08:34  (MSK)
Так если ты root, можешь history всех юзеров посмотреть. Соответственно и запиши это все куда-нибудь.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Users logging"
Сообщение от Yuri A. Kabaenkov emailИскать по авторуВ закладки on 11-Июл-01, 14:55  (MSK)
Чтоб юзеры не стирали свои .bash_history (даю пример в баше)
делаешь так

chflags +sappnd .bash_history
chflag +schg .profile

а профайле пишешь
readonly на все перменные качающиеся хистори

и все команды юзеру будут писаться -)

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

3. "RE: Users logging"
Сообщение от lavr emailИскать по авторуВ закладки on 11-Июл-01, 15:42  (MSK)
>Чтоб юзеры не стирали свои .bash_history
>(даю пример в баше)
>делаешь так
>
>chflags  sappnd .bash_history
>chflag  schg .profile
>
>а профайле пишешь
>readonly на все перменные качающиеся хистори
>
>
>и все команды юзеру будут писаться
>-)

что-то внутри мне подсказывает что варианты
обхода есть, наверняка:

prompt[bash]>sh
prompt[sh]>command
prompt[sh]>exit
prompt[bash]>смотри history


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

4. "RE: Users logging"
Сообщение от sp Искать по авторуВ закладки on 12-Июл-01, 04:17  (MSK)
Спасибо большое за ответы, принцип действий мне понятен. Но тогда возникает встречный вопрос: как заставить csh вести .history?! У рута все нормально - все в хистори пишется, но у дригух пользователей даже такого файла не создается. $savehist и $histfile ставил - то же самое...только когда напишешь history -S, вся история до этого момента сохранятеся. В чем же дело?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: Users logging"
Сообщение от lavr emailИскать по авторуВ закладки on 12-Июл-01, 15:23  (MSK)
>Спасибо большое за ответы, принцип действий
>мне понятен. Но тогда возникает
>встречный вопрос: как заставить csh
>вести .history?! У рута все
>нормально - все в хистори
>пишется, но у дригух пользователей
>даже такого файла не создается.
>$savehist и $histfile ставил -
>то же самое...только когда напишешь
>history -S, вся история до
>этого момента сохранятеся. В чем
>же дело?


http://unix1.jinr.ru/~lavr/ - там есть настройки
environment, включая csh/tcsh

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

6. "RE: Users logging"
Сообщение от lavr emailИскать по авторуВ закладки on 12-Июл-01, 18:44  (MSK)
>Спасибо большое за ответы, принцип действий
>мне понятен. Но тогда возникает
>встречный вопрос: как заставить csh
>вести .history?! У рута все
>нормально - все в хистори
>пишется, но у дригух пользователей
>даже такого файла не создается.
>$savehist и $histfile ставил -
>то же самое...только когда напишешь
>history -S, вся история до
>этого момента сохранятеся. В чем
>же дело?

history - не решение проблемы, лучше на базе
accounting'а закрутить ежедневные скрипты с
раскладкой по username:

man acct; man sa


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

9. "RE: Users logging"
Сообщение от sp Искать по авторуВ закладки on 16-Июл-01, 04:02  (MSK)
Ну что же вы, ОТЦЫ?!
Неужели никто и никогда не хотел посмотреть за хитрожопыми пользователями?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "RE: Users logging"
Сообщение от sp Искать по авторуВ закладки on 13-Июл-01, 04:29  (MSK)
Еще раз всем огромное спасибо за ответы. Наствили вы меня на путь истиный =) Вот разберусь с accounting - ни один злобный юзер от меня не спрячется.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "RE: Users logging"
Сообщение от sp Искать по авторуВ закладки on 13-Июл-01, 05:03  (MSK)
Вот тут еще один вопрос возник =)
lastcomm выдает команды, набранные юзером в любом шеле, что есть гуд. Но без аргументов, что не есть гуд. В его ключах ничего такого нету...возможно ли вообще с помощью accounting аргументы команд выяснить?
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

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




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

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