AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 782446
Accepted
Christoph
Christoph
Asked: 2016-06-08 03:25:23 +0800 CST2016-06-08 03:25:23 +0800 CST 2016-06-08 03:25:23 +0800 CST

ldap 和 getent 或 repquota 的奇怪行为

  • 772

我在我的网络中观察到一种奇怪的行为。

我将我的网络用户存储在 OpenLDAP 2.4 中,它也为 samba 3.6 域提供服务。

我的 NFS 服务器上有用户配额,这就是我偶然发现“问题”的地方。

当我调用repquota -up它时,它会显示数字 ID,而不是某个数字 ID 的 uid。

如果我调用repquota -upC所有 LDAP 用户 UID 都会显示,所以我认为目前这不是一个真正的问题。

据我所知,一切正常。我可以登录,id显示正确的信息。ls还显示正确的 UID 而不是数字 ID。

到目前为止,repquota -up可以重现来自的行为,即不显示某个点之后的 LDAP 用户。genent passwd

而且,在进一步考虑这一点时,我们也有问题,那个手指只能在两个方向上工作,直到有问题的 UID。这意味着,这finger <Realname>只会为具有较小(因此较旧的数字 ID)的用户产生结果。finger uid总是产生正确的结果。

我继续阅读nscd并nslcd玩弄了 nscd max-db-size,但这并没有改变。我nscd在所有执行 LDAP 身份验证的机器上安装并运行,但只安装nslcd在一台机器上以试验这个问题。

操作系统从 Debian 7 和 8 到 Ubuntu Server LTS 14.04 和 16.04 不等。我使用 libnss-ldap 和 libpam-ldap。

正如我所说,我没有真正的问题,除了,如果用户超过配额,我有时只会看到数字 ID。我可以通过更改repquota. 但我有点害怕,我有一些错误配置,可能会在某些时候导致问题。

所以我的问题是,如果有人知道我可以在哪里解决这个问题?或者,如果这是某种预期的行为。目前我不知道在哪里寻找线索。

干杯,克里斯托夫

ldap quota pam-ldap nss
  • 1 1 个回答
  • 334 Views

1 个回答

  • Voted
  1. Best Answer
    84104
    2016-06-08T13:39:23+08:002016-06-08T13:39:23+08:00

    我怀疑这是您的LDAP 服务器。

    olcSizeLimit: size[.{soft|hard|unchecked}]= [...]
    指定从搜索操作返回的最大条目数。默认大小限制为 500。使用无限制指定无限制。第二种格式允许对尺寸限制进行细粒度设置。额外的参数可以添加到相同的值或附加值中。有关不同标志的说明,请参见 olcLimits。
    slapd-config(5)

    • 1

相关问题

  • Cygwin sshd 和 LDAP 身份验证

  • 从 OpenLDAP 检索操作属性

  • 为 Mac 网络使用 Linux 和 Open LDAP

  • 使用LDAP服务器身份验证的Linux中单个用户的多个登录名

  • 使用 smbldap 管理用户/组的 Web 前端

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve