Oracle® Solaris 11.2의 이름 지정 및 디렉토리 서비스 작업: DNS 및 NIS

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

소스 파일 디렉토리

소스 파일은 대체로 마스터 서버의 /etc 디렉토리에 있습니다. 그러나 /etc에 그대로 두면 맵의 내용이 마스터 서버의 로컬 파일 내용과 동일하기 때문에 바람직하지 않습니다. 모든 사용자가 마스터 서버 맵에 액세스할 수 있고 root 암호가 passwd 맵을 통해 모든 NIS 클라이언트에 전달되기 때문에 passwdshadow 파일의 경우 특히 문제가 됩니다. 자세한 내용은 passwd 파일 및 이름 공간 보안을 참조하십시오.

그러나 다른 디렉토리에 소스 파일을 배치하는 경우 DIR=/etc 라인을 DIR=/your-choice로 변경하여 /var/ypMakefile을 수정해야 합니다. 여기서 your-choice는 소스 파일을 저장하는 데 사용할 디렉토리의 이름입니다. 이렇게 하면 서버의 로컬 파일을 클라이언트의 파일처럼 처리할 수 있습니다. 먼저 원본 Makefile의 복사본을 저장하는 것이 좋습니다.

또한 기본값이 아닌 디렉토리에서 audit_user, auth_attr, exec_attrprof_attr NIS 맵을 만들어야 합니다. RBACDIR =/etc/security를 RBACDIR=/your-choice로 변경하여 /var/yp/Makefile을 수정합니다.