axes_reset_logs¶
Удаление старых записей журнала доступа (AccessLog)
Зачем нужна¶
Команда чистит таблицу AccessLog — полный журнал событий входа (и успешных, и неуспешных). В отличие от axes_reset_failure_logs, удаляющей только неуспешные попытки, axes_reset_logs обрезает весь журнал входов
Типичные случаи применения:
регулярная очистка журнала входов через cron, чтобы он не разрастался без контроля
соблюдение политики хранения данных безопасности (например, хранить журнал входов только за нужный период)
освобождение места перед бэкапом или миграцией БД
Синтаксис¶
rude axes_reset_logs [--age days]
Параметры¶
Параметр |
Описание |
|---|---|
--age |
Срок хранения записей в днях (по умолчанию |
Примечание
Команда чистит таблицу AccessLog (полный журнал входов и попыток). Для удаления только записей с неуспешными попытками используйте axes_reset_failure_logs
Пример¶
Чтобы удалить записи журнала доступа старше 30 дней (значение по умолчанию):
rude axes_reset_logs
Чтобы изменить срок хранения, например, до 7 дней:
rude axes_reset_logs --age 7
После выполнения команды отобразится количество удалённых записей:
142 logs removed.