저는 Red Hat Enterprise Linux 7을 배우고 있습니다. 루트로 사용자를 생성한 후 "su - 사용자 이름"을 사용하여 새 사용자로 로그인하면 사용자의 홈 디렉터리에 디렉터리가 없습니다.
새 사용자로 그래픽으로 로그인하면 생성됩니다.
왜 그럴까요?
답변1
이러한 폴더는 시스템에서 생성되지 않기 때문에 사용자 생성 중에 시스템에서 생성/사용되지 않습니다. 패키지 xdg-user-dirs-update
(Ubuntu) 및 xdg-user-dirs
(Fedora/RHEL)을 생성합니다 .
이 파일은 /usr/bin/xdg-user-dirs-update
로그인 시 실행되며 /etc/xdg/user-dirs.defaults
의 기본값을 기반으로 파일을 생성합니다 $HOME/.config/user-dirs.dirs
.
비활성화하려면 이를 설정하거나 /etc/xdg/user-dirs.conf
종속성이 허용하는 경우 패키지를 제거하십시오.