![默认启用 pam 模块](https://linux22.com/image/1006149/%E9%BB%98%E8%AE%A4%E5%90%AF%E7%94%A8%20pam%20%E6%A8%A1%E5%9D%97.png)
我想在脚本中自动启用一些 pam 模块。目录默认情况下处于禁用状态。如果您启动pam-auth-更新,没有勾选
Create home directory on login
我该如何改变这种情况?
有一个配置文件
/usr/share/pam-configs/my_mkhomedir
包含
Name: activate mkhomedir
Default: no
Priority: 900
Session-Type: Additional
Session:
required pam_mkhomedir.so umask=002 skel=/etc/skel
更改优先级值会改变 pam-auth-update 中的顺序,但是默认值:是未将其作为默认启用。还有其他选项可以将此模块作为默认启用吗?
答案1
首先我编辑了mkhomedir
配置文件,更改Default: no
为Default: yes
然后我运行了这个命令:
pam-auth-update --enable mkhomedir
之后我检查了pam-auth-update
ncurses gui,发现该框已被选中