首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux -如何控制Winbind身份验证缓存超时

Linux -如何控制Winbind身份验证缓存超时
EN

Server Fault用户
提问于 2014-05-28 00:13:32
回答 1查看 10.9K关注 0票数 4

我已经将我的linux机器(运行CentOS 5.2)配置为针对运行Active Directory的Windows进行身份验证。我甚至启用了winbind脱机登录。一切都如预期的那样工作,不过我也希望为winbind身份验证缓存强制设置一个TTL。到目前为止,我发现的只是桑巴文档中的以下片段

winbind缓存时间(G)此参数指定winbindd(8)守护进程在再次查询Windows服务器之前将缓存用户和组信息的秒数。*这不适用于身份验证请求*,除非启用了winbind脱机登录选项,否则始终会实时评估这些请求。默认情况: winbind缓存时间= 300

显然,winbind缓存时间参数并不控制用于身份验证请求的缓存TTL。还有其他方法可以实现winbind身份验证请求的缓存超时吗?

谢谢

EN

回答 1

Server Fault用户

发布于 2014-06-25 00:51:59

我最初使用的是默认的idmap后端。但是,当我将idmap后端切换到AD时,问题得到了解决。下面是我在smb.conf中使用的配置选项。

代码语言:javascript
复制
idmap config MYDOMAIN:backend = ad
idmap config MYDOMAIN:default = yes
idmap config MYDOMAIN:schema mode = rfc2307
idmap config MYDOMAIN:range = 1000-60000

idmap cache time = 1
idmap negative cache time = 1
winbind cache time = 1

但是,请注意,我仍然必须注销并重新登录,以查看在AD端对组成员身份所做的任何更改。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/598962

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档