useradd -m과 useradd -d의 차이점은 무엇입니까?

useradd -m과 useradd -d의 차이점은 무엇입니까?

새 홈 디렉토리를 어디에서 사용하거나 생성 useradd -m해야 하는지 알고 싶습니다 . 로고 의 목적을 useradd -d이해하지 못하셨나요 ?-m-duseradd

답변1

나는 당신이 다음과 같은 설명서 ( man useradd)를 읽었다고 가정합니다.

-d,--home HOME_DIRHOME_DIR사용자의 로그인 디렉토리 값을 사용하여 새 사용자가 생성됩니다 [...]

그리고

-m,--create-home사용자의 홈 디렉터리가 존재하지 않으면 새로 만듭니다. [...]

말했듯이 이 --home플래그는 사용자 데이터베이스( /etc/passwd)의 항목을 정의하고 --create-home디렉토리를 생성합니다.

일반적인 단일 사용자 홈 환경에서는 원하는 경우 해당 --create-home플래그를 원 -m하고 다른 플래그는 기본값으로 남겨 둘 수 있습니다.

관련 정보