/etc/passwd를 편집하여 홈 디렉토리를 변경하십시오.

/etc/passwd를 편집하여 홈 디렉토리를 변경하십시오.

나는 리눅스에 관한 책을 읽고 있어요. 사용자의 홈 디렉토리를 변경하는 방법 중 하나(최선은 아니지만 - 를 통해 수행할 수도 있음을 알고 있음)는 특정 사용자의 usermod홈 디렉토리를 변경하는 것입니다. /etc/passwd특정 사용자에 대한 항목을 다음으로 성공적으로 변경했습니다.

mainuser:x:1000:1000:mainuser:/home/mainuser/projects:/bin/bash

그러나 해당 사용자로 쉘에 로그인한 후 /home/mainuser대신 디렉토리 에 있습니다 /home/mainuser/projects. 홈 디렉토리가 무엇을 의미하는지 잘못 이해한 것입니까? /home/mainuser/projects로그인하면 거기에 있어야 하지 않나요?

추가 정보:

리눅스 페도라 25 실행

grep 마스터 사용자/etc/passwd mainuser:x:1000:1000:mainuser:/home/mainuser/projects:/bin/bash

$ getent passwd mainuser mainuser:x:1000:1000:mainuser:/home/mainuser/projects:/bin/bash

관련 정보