홈 디렉터리를 사용자 정의하면 "su -l"로 로그인할 때 권한 오류가 발생합니다.

홈 디렉터리를 사용자 정의하면 "su -l"로 로그인할 때 권한 오류가 발생합니다.

다음과 같이 Linux 시스템에서 다른 홈 디렉터리를 가진 사용자를 만들 때:

# useradd "svcjohn" -U -r -m -d "/var/lib/svcjohn"

다음과 같은 오류가 발생합니다.

# su -l svcjohn
mkdir: cannot create directory ‘/home/svcjohn’: Permission denied
$ pwd
/var/lib/svcjohn

예, 성공적으로 로그인할 수 있지만 사용자의 홈 폴더를 변경해도 이 오류가 발생하는 이유는 무엇입니까?

관련 정보