Задача
Возникла необходимость записывать действия админов и саппортов на управляемом железе сети ( более 300 единиц железа).
Например доступ по телнету к свичам и их последущая настройка.
Решение
1. Переносим бинарник телнета куда нибудь подальше:
# mv /usr/bin/telnet /usr/bin/1telnet
2. Делаем свою «обертку» над телнетом с использованием script:
# cat /usr/bin/telnet
#!/bin/sh
(id;pwd;echo $HOME ) > /var/tmp/1/`date +\%Y\%m\%d\%H\%M\%S`-$1
script -q -a /var/tmp/1/`date +\%Y\%m\%d\%H\%M\%S`-$1 /usr/bin/1telnet $1
и вуаля, в /var/tmp/1/ cкладируются действия над свичами со стороны операторов,
также имеем некоторого рода бакап конфигов, тк sh run обычно оператор делает, соответсвенно он тоже фиксируется
З.Ы. При копировании статьи ссылка на источник ОБЯЗАТЕЛЬНА ! Пожалуйста, уважайте чужой труд.
Автор: stalex
Похожие статьи:
- Не найдено
admin сказал:
довольно простое и главное эффективное решение
12.05.2011, 12:27спасибо за заметку