默认启用 pam 模块

默认启用 pam 模块

我想在脚本中自动启用一些 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: noDefault: yes

然后我运行了这个命令:

pam-auth-update --enable mkhomedir

之后我检查了pam-auth-updatencurses gui,发现该框已被选中

相关内容