SCROLL
Среднее время на прочтение: 1 мин.

Как очистить кеш SSSD в Linux

System Security Services Daemon (SSSD) — это пакет приложений для управления аутентификацией и авторизацией в операционных системах на базе Linux.

SSSD кэширует результаты работы пользователей и учетные данные из этих удаленных местоположений, на случай поставщик удостоверений (к примеру FreeIPA или Active Directory) отключится, учетные данные пользователей по-прежнему будут доступны и пользователи смогут войти в систему.

Кэшированные результаты потенциально могут вызвать проблемы, если сохраненные записи становятся устаревшими и больше не синхронизируются с поставщиком удостоверений, поэтому важно знать, как очистить SSSD-кэш, чтобы устранить различные проблемы и обновить кэш.

Рассмотрим несколько различных методов очистки SSSD-кэша.

Инструмент sss_cache

Кэш можно очистить с помощью утилиты sss_cache, которая используется для выполнения очистки кэша путем аннулирования записей в SSSD-кэше.

Устанавливаем пакет sss_chache.

apt-get install sssd-tools -y

Очистка локального кеша.

sss_cache -E
Флаг -E может использоваться для аннулирования всех кэшированных записей, за исключением правил sudo.

В качестве альтернативы можем просто удалить только определенного пользователя из кэша с помощью флага -u, за которым следует имя пользователя учетной записи.

sss_cache -u user1

Удаление файлов кэша

Предпочтительней использовать команду sss_cache, также можно очистить кэш, просто удалив соответствующие файлы кэша в каталоге /var/lib/sss/db/.

Перед выполнением удаления файлов кеша, останавливаем службу SSSD.

systemctl stop sssd

Удаляем все файлы из каталога /var/lib/sss/db/.

rm -rf /var/lib/sss/db/*

После удаления файлов кеша, запускаем службу SSSD.

systemctl restart sssd

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

Обсуждение

0 комментариев

Нет комментариев.