솔라리스 10, useradd 명령

솔라리스 10, useradd 명령

명령을 사용하여 useraddSolaris 10 시스템에 새 사용자를 추가할 때 /home/user-name홈 디렉토리를 지정합니다.

그러나 명령이 성공적으로 실행되지 않았습니다. /export/home/user-name홈 디렉터리로 만들었을 때 성공적으로 실행되었습니다.

첫 번째 명령은 다음과 같습니다. useradd -md "/home/munix" -s "/bin/ksh" munix-->홈 디렉토리를 생성할 수 없다는 오류가 발생하지만 사용자를 passwd 파일에 추가합니다.

두 번째 명령은 다음과 같습니다. useradd -md "/export/home/munix munix" munix--> 홈 디렉터리가 성공적으로 생성되었습니다.

왜? ? ? ?

답변1

Solaris에서는 /home기본적으로 자동 설치 프로그램에 의해 관리됩니다. 해당 기능이 필요하지 않은 경우 가장 쉬운 방법은 해당 기능을 비활성화하는 것입니다.

/home auto_home -nobrowse파일에서 다음과 같은 내용을 주석으로 처리 /etc/auto_master하고 autofs를 다시 시작하십시오.

svcadm restart autofs

관련 정보