%EC%9D%98%20%ED%8F%B4%EB%8D%94%EA%B0%80%20%EC%83%9D%EC%84%B1%EB%90%98%EB%8A%94%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
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
, 종속성이 허용하는 경우 패키지를 제거합니다.