Задать вопрос

Логгирование SSH комманд в debian lenny

Есть сервер с дебианом, периодически туда под рутом заходят люди и выполняют определенные действия, вопрос: как лучше всего сделать, чтобы были записаны в лог все комманды которые вводились по SSH? (OpenSSH5)
  • Вопрос задан
  • 5331 просмотр
Подписаться 4 Оценить Комментировать
Решения вопроса 1
Посмотрите Snoopy Logger или grsecurity.

Из пушки по воробьям, конечно, но, вроде, вашу задачу должны решить
Ответ написан
Пригласить эксперта
Ответы на вопрос 6
Yoda33
@Yoda33
Руту можно всё. Андерстенд?
Ответ написан
GomelHawk
@GomelHawk
PHP / Symfony developer
В debian'e вроде по умолчанию ssh пишет в /var/log/auth.log…
Ответ написан
@Bodik
На CentOS делал через /root/.bashrc таким образом:

export HISTTIMEFORMAT='%Y.%m.%d-%T :: ' HISTFILESIZE=5000 HISTSIZE=5000
export HISTCONTROL=erasedups
PROMPT_COMMAND='history 1 >> /${HOME}/.allhist'


С Debian я работал мало, но думаю разница не большая будет.
Ответ написан
Отпишитесь потом как успехи :)
Ответ написан
Комментировать
PingMe
@PingMe
У нас все такое отправлялось syslog'ом на соседний сервер :)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы