실행하면 debian9 시스템이 Microsoft AD에 연결되어 su - test1
홈 디렉터리가 생성되지만 다음과 같은 권한이 있습니다.
root@debiantest:/home# ls -ltr
drwxr-xr-x 2 test1 data 4096 Sep 18 22:47 test1
아래 파일에 umask=0077을 추가했지만 여전히 drwxr-xr-x 권한을 사용하여 파일 홈 디렉터리를 생성합니다.
root@debiantest:/home# grep "umask" /etc/pam.d/*
/etc/pam.d/common-password:session required pam_oddjob_mkhomedir.so umask=0077
/etc/pam.d/common-session:session required pam_oddjob_mkhomedir.so umask=0077
/etc/pam.d/login:session required pam_mkhomedir.so skel=/etc/skel/ umask=0077
700 권한을 가진 사용자의 홈 디렉터리를 어떻게 생성합니까?
해결책:
chmod 700 /home/$(whoami) >> /dev/null 2>&1
/etc/profile에 추가