SSH-соединение не записывает запись в wtmp и не оставляет историю команд
У меня есть пользователь root, использующий приложение Java, которое входит на серверы, которые я администрирую. Когда этот ssh-клиент входит в систему, он не записывает запись в wtmp (или utmp, что я могу сказать). Похоже, он не оставляет истории команд (используется bash). Это оставляет записи в журнале /var/log/secure
и соединения отображаются вnetstat
"Команда, однако, ничего не появляется в"w
' или же 'last
' или же 'who
". Пользователю доверяют, но это становится проблемой при диагностике проблем и отслеживании истории команд. Это также угроза безопасности (если этот пользователь может сделать это, то же самое могут сделать и другие).
Есть ли способ (sshd config?) Заставить все входящие ssh-соединения записать запись wtmp, а также историю команд, как обычно?