Linux 上清理 SSSD Cache

1. 简介

系统安全服务守护程序 (SSSD) 提供对身份和身份验证提供程序的访问。 基本上,SSSD 不依赖于本地配置的身份验证,而是用于查找其本地缓存。 此缓存中的条目可能来自不同的远程身份提供商,例如 LDAP 目录、FreeIPAActive Directory

SSSD 缓存来自这些远程位置的用户和凭据的结果,以便在身份提供者离线时,用户凭据仍然可用并且用户仍然可以登录。 这有助于提高性能并促进可扩展性,单个用户可以登录多个系统,而不是在任何地方使用本地帐户。

如果存储的记录变得过时并且不再与身份提供者同步,则缓存的结果可能会出现问题,因此了解如何刷新 SSSD 缓存以修复各种问题并更新缓存非常重要。

在这里,我们将介绍几种不同的方法来刷新 SSSD 缓存。

2. sss_cache 工具

可以使用 sss_cache 实用程序清除缓存,该实用程序用于通过使 SSSD 缓存中的记录无效来执行缓存清理。 无效记录必须从信息实际所在的身份提供商服务器(例如 FreeIPAActive Directory)重新加载。

-E 参数可用于使所有缓存条目无效,sudo 规则除外。

sss_cache -E

或者,我们也可以简单地使用 -u 标志,后跟帐户用户名,仅从缓存中使特定用户无效。

sss_cache -u username

有关更多信息,请参阅 sss_cache 手册页。

3. 删除缓存文件

SSSD 将其缓存文件存储在 /var/lib/sss/db/ 目录中。

虽然使用 sss_cache 命令更好,但也可以通过简单地删除相应的缓存文件来清除缓存。

在执行此操作之前,建议停止 SSSD 服务。

systemctl stop sssd

之后我们要删除 /var/lib/sss/db/ 目录中的所有文件。

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

完成后,我们可以再次启动 SSSD 备份。


systemctl restart sssd

SSSD 现在应该以空缓存正确启动,任何用户登录现在将首先直接转到定义的身份提供程序进行身份验证,然后在本地缓存。

建议仅在域内执行身份验证的身份提供商服务器可用时才清除缓存,否则一旦缓存被刷新,用户将无法登录。

4. 总结

只需删除存储缓存记录的文件即可轻松删除 SSSD 缓存,或者可以使用 sss_cache 工具更干净地完成此操作,该工具将使缓存中的指定记录无效。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/2077.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

HOT100与剑指Offer

文章目录 前言一、763. 划分字母区间(HOT100)二、6. 从尾到头打印链表(剑指Offer)总结 前言 一个本硕双非的小菜鸡,备战24年秋招,计划刷完hot100和剑指Offer的刷题计划,加油! 根据要…

kaggle电子邮件分类xgboost建模可视化模型评估混淆矩阵范例

目录 概述 依赖环境 代码解读 库的导入 数据读取 扇形图可视化统计 词云图可视化 分布条形图可视化 数据预处理 划分数据集 模型训练 模型预测和评估 ROC曲线评估 混淆矩阵评估 多维度交叉评估 配套源码和数据集 xgboost邮件分类配套数据集和源码下载地址 概述…

DenseDiffusion:Dense Text-to-Image Generation with Attention Modulation

1 研究目的 该文献的研究目的主要是: 探讨一种更为广泛的调制方法,通过设计多个正则化项来优化图像合成过程中的空间控制。论文的大致思想是,在现有的基于数据驱动的图像合成系统基础上,通过引入更复杂的调制策略,实现…

pip下载包opencv出错(报错failed building wheel for opencv-python解决方法)

文章目录 1 报错2 原因3 解决方法参考 1 报错 ERROR: Could not build wheels for opencv-python, which is required to install pypr2 原因 版本不兼容的问题,当使用pip install opencv-python命令安装的是最新版本,当前python版本不支持。需要安装当前版本pyth…

认识产品经理

一、合格的产品经理 1、什么是产品 解决某个问题的东西,称为产品 键盘可以打字,想喝水了可以用水壶,在超市想找一款扫把会有导购员服务 产品有颜色、大小等等区别,也有有形和无形的区别 2、什么是产品经理 想清楚怎么设计产品…

Leetcode - 周赛394

目录 一,3120. 统计特殊字母的数量 I 二,3121. 统计特殊字母的数量 II 三,3122. 使矩阵满足条件的最少操作次数 四,3123. 最短路径中的边 一,3120. 统计特殊字母的数量 I 本题就是统计有多少个字母的大小写同时出现…

架构权衡评估方法(ATAM):一种用于软件架构评估的方法,全称为Architecture Tradeoff Analysis Method

架构权衡评估方法(ATAM)是一种用于软件架构评估的方法,全称为Architecture Tradeoff Analysis Method。它由卡梅隆大学软件工程协会提出,旨在通过分析软件系统的各种架构特征,对系统进行全面的评估,以便在各种可能的方案中做出最佳的决策13。ATAM的核心是结合质量属性效用…

Kimi Chat四大更新详细解读!模型能力提升,支持语音输入输出!

大家好,我是木易,一个持续关注AI领域的互联网技术产品经理,国内Top2本科,美国Top10 CS研究生,MBA。我坚信AI是普通人变强的“外挂”,所以创建了“AI信息Gap”这个公众号,专注于分享AI全维度知识…

SpringBoot集成Sharding-JDBC实现主从同步

SpringBoot集成Sharding-JDBC实现主从同步 1.mysql主从配置2.application.properties文件配置3.测试3.1 查询数据3.2 添加数据 1.mysql主从配置 详细内容请参考上一篇文章:MySQL8.0以上实现主从同步配置 2.application.properties文件配置 # ShardingSphere conf…

阿斯达年代记怎么下载 阿斯达年代记三强争霸下载教程

阿斯达年代记怎么下载 阿斯达年代记三强争霸下载教程 阿斯达年代记是一款三国争霸类型的游戏,在游戏中大家可以体验到三权争霸的刺激场景,在战场中大家不仅可以体验到体验到文化交织还可以感受到战场的残酷,本期小编将会给大家带来阿斯达年代…

IO综合练习

一.文件拷贝 拷贝一个文件夹,需要考虑子文件夹 import java.io.*;public class IO {public static void main(String[] args) throws IOException {File f new File("C:\\Users\\21566\\IdeaProjects\\untitled");File copy new File("C:\\Users…

bug是测不完的,根本测不完

恼火,测不完的bug,异常场景的bug要测,样式的问题要测,一旦变动一个需求,还要全盘通策,活生生的卖命啊! 简直不知道要怎么测试了。 那就只走正常的业务流程,时间多再异常场景测试吧。…

基于vue+node+mysql的视频校对系统

一、登录注册:包括登录,注册,忘记密码,验证码等常用点。 二、用户管理:包括用户的增删改查 三、权限管理(请增加这个权限:任务分配——只有管理者才能发布和删除任务;管理员设置。 四…

R语言绘制动态网络图Network教程WGCNA

今天分享的笔记是使用NetworkD3对WGCNA的共表达网络进行可视化,创建交互式动态网络图,展示基因之间的相互关系,可以用于转录组或者其他调控网络展示。 加权基因共表达网络分析 (WGCNA, Weighted correlation network analysis)是用来描述不同…

MQTT服务器EMQX的安装和使用(Windows)

一、下载地址: 下载 EMQX 二、安装环境: Windows Server2016 16G 500G 三、启动服务: 下载文件解压后放入以下目录(注意,目录名一定是英文,否则会造成启动不成功!)&#xff1a…

mybatis与mybatisplus

mybatis 基本使用 整合springboot 1.添加依赖 2.添加配置 spring:# 数据源相关配置datasource:username: rootpassword: 123456driver-class-name: com.mysql.cj.jdbc.Driver#时区必须配置否则报错,注意数据库名切换为自己的数据库名称url: jdbc:mysql://127.0.0.1/ithei…

论文略读:OpenGraph: Towards Open Graph Foundation Models

arxiv 2023 1 intro Graph大模型希望OpenGraph能够捕捉通用的拓扑结构模式,对测试数据进行Zero-shot预测 仅通过前向传播过程,就可以对测试图数据进行高效的特征提取和准确预测模型的训练过程在完全不同的图数据上进行,在训练阶段不接触测试…

Python彩色日志工具

彩色日志工具 日志可以颜色更加丰富,以区分不同的等级 可以使用自带的logging 系统标准库logging import logging# 定义全局日志开关 GLOBAL_LOG_ENABLE True# 全局日志等级 GLOBAL_LOG_LEVEL logging.NOTSET# 定义不同级别的日志颜色 COLORS {DEBUG: \033[1;3…

【2024年5月备考新增】】软考极限冲刺 《项目质量管理1》

1 知识点 1.1 质量成本 一致性成本 项目花费资金规避失败 预防成本:(打造某种高质量产品) 培训文件过程设备完成时间评估成本:(评估成本) 测试破坏性试验损失检查非一致性成本 项目前后花费的资金(由于失败) 内部失败成本:(项目中发现的失败) 返工报废外部失败成本:…

windows安装nc命令的解决方案

大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作的方式对所学的…