Назад | Перейти на главную страницу

Как мне захватить вывод tty, все еще позволяя отправленным символам достигать правильного места назначения?

В настоящее время у меня есть несколько систем, к которым несколько человек имеют доступ для административных целей. Мы изменили журнал истории таким образом, чтобы у нас было 2 тыс. Строк истории для каждого пользователя, чтобы помочь понять, кто что сделал в системе. Однако мы также хотели бы захватить весь ввод с клавиатуры, когда мы (администраторы) войдем в систему, и записать его в файл, чтобы мы могли видеть, какие изменения были внесены в файлы, когда люди заходят в vi для их редактирования. Это также поможет нам в документировании, когда мы выполняем компиляцию программного обеспечения и тому подобное.

Как я могу это сделать? CentOS 5.4, если это имеет значение.

Вы можете взглянуть на сценарий и посмотрите, как это сработает для вас.

Там есть журнал tty доступный.

Когда мне нужно регистрировать активность оболочки, я иногда использую комбинацию корень и централизованное ведение журнала.