>>> В файлах /var/log/messages и в /var/log/syslog нечего нет в промежутке времени входа
>>> пользователя
>> Я спашивал, подойдёт ли вам _такое_ решение.
> Доброе утро Андрей. Да если будут записываться все команды то подойдет.+ Пересобрать, установить bash с патчем
+ Настроить syslog
+ Думать, как пользователям не дать запустить другой шел (непатченный bash, например).
From 74652ad96aabd61908a6b76c37f551d5f9a00b6c Mon Sep 17 00:00:00 2001
From: Andrey Mitrofanov <>
Date: Tue, 7 Oct 2014 11:12:18 +0400
Subject: [PATCH] Define SYSLOG_HISTORY. * "Bash 4.1 is able to log the
history to syslog (only to be enabled at compile time in config-top.h)"---
config-top.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/config-top.h b/config-top.h
index 147d4f4..5265a05 100644
--- a/config-top.h
+++ b/config-top.h
@@ -101,7 +101,7 @@
/* Define if you want each line saved to the history list in bashhist.c:
bash_add_history() to be sent to syslog(). */
-/* #define SYSLOG_HISTORY */
+#define SYSLOG_HISTORY
#if defined (SYSLOG_HISTORY)
# define SYSLOG_FACILITY LOG_USER
# define SYSLOG_LEVEL LOG_INFO
--
2.0.0