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

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

변환할 소스 파일을 준비하는 방법

이 절차에서는 NIS 맵으로 변환할 소스 파일을 준비하는 방법에 대해 설명합니다.

  1. 관리자가 됩니다.

    특정 작업을 수행할 수 있는 적절한 권한을 얻는 방법에 대한 자세한 내용은 Oracle Solaris 11.2의 사용자 및 프로세스 보안 의 지정된 관리 권한 사용을 참조하십시오.

  2. 마스터 서버의 소스 파일을 검사하여 시스템이 반영되는지 확인합니다.

    다음 파일을 확인합니다.

    • audit_user

    • auth_attr

    • auto.home 또는 auto_home

    • auto.master 또는 auto_master

    • bootparams

    • ethers

    • exec_attr

    • group

    • hosts

    • ipnodes

    • netgroup

    • netmasks

    • networks

    • passwd

    • protocols

    • rpc

    • service

    • shadow

    • user_attr

  3. passwdshadow를 제외하고 이러한 소스 파일을 모두 선택한 소스 디렉토리에 복사합니다.

    소스 디렉토리는 DIR 매크로에 의해 /var/yp/Makefile에서 정의됩니다.

  4. passwdshadow 파일을 선택한 암호 소스 디렉토리에 복사합니다.

    암호 소스 디렉토리는 PWDIR 매크로에 의해 Makefile에서 정의됩니다.

  5. audit_user, auth_attr, exec_attrprof_attr 파일을 선택한 권한 소스 디렉토리에 복사합니다.

    권한 소스 디렉토리는 RBACDIR 매크로를 통해 /var/yp/Makefile에 정의됩니다. 원하는 경우 복사하기 전에 /etc/security/auth_attr.d 디렉토리에 있는 파일 내용을 auth_attr 파일의 복사본에 병합합니다. 마찬가지로, 원하는 경우 exec_attr.dprof_attr.d 디렉토리에 있는 파일을 exec_attrprof_attr과 결합합니다.


    Caution

    주의  -  시스템을 업그레이드할 때마다 이러한 파일을 다시 병합해야 하므로 /etc/security/*.d 디렉토리의 릴리스 파일과 로컬 파일을 별도로 유지합니다.


  6. /etc/mail/aliases 파일을 확인합니다.

    다른 소스 파일과 달리, /etc/mail/aliases 파일은 다른 디렉토리로 이동할 수 없습니다. 이 파일은 /etc/mail 디렉토리에 있어야 합니다. 자세한 내용은 aliases(4) 매뉴얼 페이지를 참조하십시오.


    주 -  /var/yp/MakefileALIASES = /etc/mail/aliases 항목에서 다른 위치를 가리켜서 NIS 관련 메일 별칭 파일을 추가할 수 있습니다. make 명령을 실행하면 ALIASES 항목은 mail.aliases 맵을 만듭니다. /etc/nsswitch.conf 파일이 files 외에도 nis를 올바르게 대상으로 지정하는 경우 sendmail 서비스는 /etc/mail/aliases 파일과 함께 이 맵도 사용합니다. /var/yp/Makefile 수정 및 사용을 참조하십시오.
  7. 소스 파일에서 모든 주석과 기타 관련 없는 라인과 정보를 정리합니다.

    sed 또는 awk 스크립트를 통해 또는 텍스트 편집기를 사용하여 이러한 작업을 수행할 수 있습니다. /var/yp/Makefile은 일부 파일 정리를 자동으로 수행하지만 make 명령을 실행하기 전에 수동으로 이러한 파일을 검사하고 정리하는 것이 좋습니다.

  8. 모든 소스 파일의 데이터 형식이 올바른지 확인합니다.

    소스 파일 데이터는 해당 특정 파일에 올바른 형식이어야 합니다. 여러 파일의 매뉴얼 페이지를 참조하여 각 파일이 올바른 형식인지 확인합니다.