명령을 사용하여 useradd
Solaris 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