![홈 디렉터리가 아직 존재하지 않는 경우 LDAP 인증 사용자에 대한 로컬 홈 디렉터리를 자동으로 생성하려면 어떻게 해야 합니까?](https://linux55.com/image/187306/%ED%99%88%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EA%B0%80%20%EC%95%84%EC%A7%81%20%EC%A1%B4%EC%9E%AC%ED%95%98%EC%A7%80%20%EC%95%8A%EB%8A%94%20%EA%B2%BD%EC%9A%B0%20LDAP%20%EC%9D%B8%EC%A6%9D%20%EC%82%AC%EC%9A%A9%EC%9E%90%EC%97%90%20%EB%8C%80%ED%95%9C%20%EB%A1%9C%EC%BB%AC%20%ED%99%88%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EB%A5%BC%20%EC%9E%90%EB%8F%99%EC%9C%BC%EB%A1%9C%20%EC%83%9D%EC%84%B1%ED%95%98%EB%A0%A4%EB%A9%B4%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
LDAP를 사용하여 사용자를 인증하도록 raspian을 실행하는 라즈베리 파이 4를 구성했습니다. LDAP 서버는 다른 곳에서 호스팅됩니다. LDAP 사용자로 시스템에 로그인할 수 있지만 사용자에게 홈 디렉터리가 없습니다. 이 문제를 해결하기 위해 검색하고 읽은 후 을 사용해 보았습니다 pam_mkhomedir
. 이를 위해 파일에 다음 줄을 추가했습니다 /etc/pam.d/login
.
session required pam_mkhomedir.so skel=/etc/skel/ umask=0022
그러나 테스트 LDAP 사용자로 로그인하면(만약에 대비해 이전과 동일하므로 첫 번째 로그인이 아님) 여전히 홈 디렉터리가 없습니다. 제 질문은 Raspbian에서 LDAP 사용자를 위한 사용자 홈 디렉터리를 자동으로 생성하는 방법입니다.
답변1
기반으로이 답변해당 줄을 잘못된 파일에 넣은 것 같습니다 /etc/pam.d/common-session
. 파일 맨 아래에 추가한 후 로그인 시 내 홈 디렉터리가 자동으로 생성됩니다.