pam_checkhomedir:检查系统上是否存在用户的主目录

时间:2024-03-15 21:50:34
【文件属性】:

文件名称:pam_checkhomedir:检查系统上是否存在用户的主目录

文件大小:19KB

文件格式:ZIP

更新时间:2024-03-15 21:50:34

C

pam_checkhomedir版权所有(c)2018 Mark Coccimiglio 注意:此程序包当前有效,但被认为是BETA。 该PAM模块的设计旨在测试用户主目录的存在。 如果找不到主目录,我们将返回非PAM_SUCCESS返回代码。 基本上,模块从getpwnam(user)中提取适当的$ HOME并执行“ Bindd Open”(opendir(struct_getpwdnam-> pw_dir))。 我们不首先测试以查看目录是否存在。 这是故意的。 如果用户的主目录是自动挂载的(例如autofs),则如果我们尝试对其存在进行预测试,它将不会显示。 我们希望基础文件系统/挂载在释放I / O阻塞之前拦截打开请求,阻塞并挂载主目录。 安全性注意:目前,我们目前不测试所有权或权限。 根据用户配置PAM的方式,可能会挂载用户的主目录,而不管用户证书是否有效。 YMMV。


【文件预览】:
pam_checkhomedir-master
----checkhomedir(431B)
----rpm()
--------pam_checkhomedir-0.0.4.spec(2KB)
----LICENSE(34KB)
----pam_checkhomedir.8(1KB)
----.gitignore(122B)
----Makefile(3KB)
----README.md(1KB)
----pam_checkhomedir.c(6KB)

网友评论