2 个回答
满意答案
看报错内容,应该是没有用户默认目录。
也就是/home/xxxxx 这个目录不存在。
您可能需要手动创建,或者使用mkhomedir来自动创建此目录
也就是/home/xxxxx 这个目录不存在。
您可能需要手动创建,或者使用mkhomedir来自动创建此目录
发布于:3年前 (2023-06-19) IP属地:北京市
试了下这个方法,可以自动根据用户id生成home目录
1、//安装 oddjob-mkhomedir
yum -y install nss-pam-ldapd pam_ldap openssh-ldap oddjob oddjob-mkhomedir openldap-clients
$ dnf install oddjob-mkhomedir
$ systemctl enable --now oddjobd
2、//加载 pam_oddjob_mkhomedir 模块
$ echo "session optional pam_oddjob_mkhomedir.so skel=/etc/skel/ umask=0022" >> /etc/pam.d/system-auth
执行
#authselect select sssd with-mkhomedir --force
或者
#authconfig \--disablesssd \--enableldap \--enableldapauth \--ldapserver=${ldapuri} \--ldapbasedn=${ldapbase} \--enablerfc2307bis \--enablemkhomedir \--updateall
3、
systemctl enable oddjobd.service
systemctl restart oddjobd.service[img]图片上传中...[/img]
1、//安装 oddjob-mkhomedir
yum -y install nss-pam-ldapd pam_ldap openssh-ldap oddjob oddjob-mkhomedir openldap-clients
$ dnf install oddjob-mkhomedir
$ systemctl enable --now oddjobd
2、//加载 pam_oddjob_mkhomedir 模块
$ echo "session optional pam_oddjob_mkhomedir.so skel=/etc/skel/ umask=0022" >> /etc/pam.d/system-auth
执行
#authselect select sssd with-mkhomedir --force
或者
#authconfig \--disablesssd \--enableldap \--enableldapauth \--ldapserver=${ldapuri} \--ldapbasedn=${ldapbase} \--enablerfc2307bis \--enablemkhomedir \--updateall
3、
systemctl enable oddjobd.service
systemctl restart oddjobd.service[img]图片上传中...[/img]
发布于:3年前 (2023-06-20) IP属地:江苏省
配置了自动生成用户目录还有这个问题???
可以root看到用户目录么?
可以看到用户目录的权限么?
可以root看到用户目录么?
可以看到用户目录的权限么?
发布于:3年前 (2023-06-20) IP属地:北京市
我来回答
您需要 登录 后回答此问题!


