ฉันพยายามที่จะได้รับ pam_mhomedir.so
เพื่อสร้างไดเร็กทอรีโฮมในเครื่องของผู้ใช้ LDAP เมื่อเข้าสู่ระบบครั้งแรก ฉันใช้ Ubuntu 20.04 LTS
ขณะนี้ มีการเพิ่มผู้ใช้ไปยังเซิร์ฟเวอร์ของฉันผ่านทาง LDAP (แบ็กเอนด์ Active Directory) สิ่งนี้ได้รับการกำหนดค่าด้วย nslcd + nscd ฉันทำตามคำแนะนำนี้ที่นี่เพื่อรับการกำหนดค่าทุกอย่าง: https://www.markturner.net/2019/09/27/ad-ldap-authentication-on-linux-hosts/
ขออภัย ฉันไม่สามารถสร้างโฮมไดเร็กทอรีของผู้ใช้ได้ คนแปลกหน้า เมื่อฉันตรวจสอบการดีบัก ปรากฏว่าโฮมไดเร็กทอรีของผู้ใช้ว่างเปล่า
นี่คือตัวอย่างเมื่อผู้ใช้ "jgoetz" พยายามเชื่อมต่อผ่าน SSH ผู้ใช้สามารถเข้าสู่ระบบ กลุ่มทำงานได้ดี แต่ไม่สามารถสร้างโฮมไดเร็กตอรี่ได้:
15 ตุลาคม 21:56:10 LDAP-Test6 sshd[3425]: รหัสผ่านที่ยอมรับสำหรับ jgoetz จากพอร์ต 10.100.98.23 52602 ssh2
15 ต.ค. 21:56:10 LDAP-Test6 sshd[3425]: pam_unix(sshd:session): เซสชันเปิดสำหรับผู้ใช้ jgoetz โดย (uid=0)
15 ตุลาคม 21:56:10 LDAP-Test6 systemd-logind[689]: เซสชันใหม่ 16 ของผู้ใช้ jgoetz
15 ต.ค. 21:56:10 LDAP-Test6 mhomedir_helper: PAM ไม่สามารถสร้างไดเร็กทอรี : ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
ตามที่เห็นในบรรทัดสุดท้าย ปรากฏว่า mhomedir_helper ไม่ได้พยายามสร้างไดเร็กทอรีใน /home ด้วยข้อผิดพลาดที่เกิดขึ้น
ใครสามารถชี้ฉันไปในทิศทางที่ถูกต้อง?
ขอขอบคุณสำหรับเวลาของคุณ!