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

Где находятся журналы команд, выполняемых от имени пользователя root в AWS Linux 2 AMI?

Не могу их найти, нет .bash_history. Также проверено в / var / log / audit и / var / log / secure * Возможно, они вообще не существуют или отключены.

Спасибо!

Похоже, файл истории для root не установлен. Вы можете подтвердить это, запустив:

echo $HISTFILE

из корневой оболочки. Вы можете установить это в .bashrc в / root (домашний каталог для пользователя root), поместив строку:

HISTFILE="/root/.bash_history"

в конце вашего .bashrc файла.

Примечание. Причина, по которой ваша история текущего сеанса доступна для просмотра с помощью

history

потому что история bash фактически не записывается в файл истории, настроенный для этого пользователя, до тех пор, пока пользователь не выйдет из своего сеанса или не завершится.