
"useradd"로 사용자를 생성했습니다. 사용자는 "passwd" 명령을 사용하여 비밀번호를 생성하고 생성했으며 newuser로 로그인할 수 있지만 "cd"를 입력하는 동안 /home/newuser 파일이나 디렉터리를 찾을 수 없다고 표시됩니다.
특정 사용자 이름에 사용자를 추가할 때마다 수동으로 새 디렉터리를 만들어야 하는 사람이 있나요?
답변1
-d, --home HOME_DIR 새 사용자는 HOME_DIR을 사용자의 로그인 디렉터리 값으로 사용하여 생성됩니다. 기본값은 LOGIN 이름을 BASE_DIR에 추가하고 이를 로그인 디렉터리 이름으로 사용하는 것입니다. HOME_DIR 디렉토리는 반드시 존재할 필요는 없지만 누락된 경우 생성되지 않습니다.
adduser
또는 시스템에서 어떻게 작동하는지 확인하십시오 . 일반적 --help
으로 또는 유사한 매개변수를 사용하여 작동 방식에 대한 정보를 요청할 수 있습니다 .
확인하다사용자를 생성하는 동안 홈 디렉토리 생성. 데비안 버전을 실행 중이고 adduser
다른 useradd
경우. 시스템에서 해당 매개변수를 개별적으로 확인하십시오.