Oracle Solaris 10 9/10 설치 설명서: 네트워크 기반 설치

이름 지정 서비스를 사용하여 미리 구성

다음 표는 시스템 정보를 미리 구성하기 위해 편집 및 입력해야 하는 이름 지정 서비스 데이터베이스에 대한 자세한 설명을 제공합니다.

사전 구성할 시스템 정보 

이름 지정 서비스 데이터베이스 

호스트 이름 및 인터넷 프로토콜(IP) 주소 

hosts

날짜와 시간 

hosts. 설치할 시스템을 위한 날짜와 시간을 제공할 시스템의 호스트 이름 옆에 timehost 별명을 지정합니다.

표준 시간대 

timezone

넷마스크 

netmasks

DNS 또는 LDAP 이름 서비스를 사용하는 시스템용 로켈을 미리 구성할 수 없습니다. NIS 또는 NIS+ 이름 서비스를 사용하는 경우 아래 절차에 따라 이름 지정 서비스를 사용하여 시스템에 대한 로켈을 미리 구성합니다.


주 –

NIS 또는 NIS+를 사용하여 시스템 로켈을 성공적으로 미리 구성하려면 다음 요구 사항을 충족해야 합니다.

이러한 요구 사항이 충족되면 설치 프로그램은 미리 구성된 설정을 사용하고 설치 중에 로켈을 묻는 메시지를 표시하지 않습니다. 요구 사항이 충족되지 않으면 설치 프로그램은 설치 중에 로켈 정보를 묻는 메시지를 표시합니다.


ProcedureNIS를 사용하여 로켈 미리 구성

  1. 이름 서버에서 수퍼유저 또는 동등한 역할의 사용자로 로그인합니다.


    주 –

    역할에는 권한 부여 및 권한이 있는 명령이 포함됩니다. 역할에 대한 자세한 내용은 System Administration Guide: Security ServicesConfiguring RBAC (Task Map)를 참조하십시오.


  2. 로켈 맵을 추가하려면 /var/yp/Makefile을 변경합니다.

    1. 이 셸 프로시저를 마지막 variable.time 셸 프로시저 뒤에 삽입합니다.

      locale.time:  $(DIR)/locale
              -@if [ -f $(DIR)/locale ]; then \
                     sed -e "/^#/d" -e s/#.*$$// $(DIR)/locale \
                     | awk '{for (i = 2; i<=NF; i++) print $$i, $$0}' \
                     | $(MAKEDBM) - $(YPDBDIR)/$(DOM)/locale.byname; \
                     touch locale.time; \
                     echo "updated locale"; \
                     if [ ! $(NOPUSH) ]; then \
                             $(YPPUSH) locale.byname; \
                             echo "pushed locale"; \
                     else \
                     : ; \
                     fi \
              else \
                     echo "couldn't find $(DIR)/locale"; \
              fi
    2. 문자열 all:을 찾고 변수 목록 끝에 단어 locale을 추가합니다.

      all: passwd group hosts ethers networks rpc services protocols \
      	netgroup bootparams aliases publickey netid netmasks c2secure \
      	timezone auto.master auto.home locale
    3. 파일 끝 부근에 있는 유형의 마지막 항목 뒤에 새 행으로 locale: locale.time 문자열을 추가합니다.

      passwd: passwd.time
      group: group.time
      hosts: hosts.time
      ethers: ethers.time
      networks: networks.time
      rpc: rpc.time
      services: services.time
      protocols: protocols.time
      netgroup: netgroup.time
      bootparams: bootparams.time
      aliases: aliases.time
      publickey: publickey.time
      netid: netid.time
      passwd.adjunct: passwd.adjunct.time
      group.adjunct: group.adjunct.time
      netmasks: netmasks.time
      timezone: timezone.time
      auto.master: auto.master.time
      auto.home: auto.home.time
      locale: locale.time
    4. 파일을 저장합니다.

  3. /etc/locale 파일을 만들고 각 도메인 또는 특정 시스템별로 한 개의 항목을 만듭니다.

    • locale domain_name을 입력합니다.

      예를 들어 다음 항목은 프랑스어가 기본 언어이며 example.com 도메인에서 사용되도록 지정합니다.

      fr example.com

      주 –

      유효한 로켈 목록은 국제 언어 환경 설명서를 참조하십시오.


    • 또는 locale system_name을 입력합니다.

      다음 예에서는 벨기에 프랑스어가 기본 로켈이며 이름이 myhost인 시스템에서 사용되도록 지정합니다.

      fr_BE myhost

    주 –

    로켈은 Solaris DVD 또는 Solaris Software - 1 CD에서 사용할 수 있습니다.


  4. 맵을 만듭니다.


    # cd /var/yp; make
    

    도메인에 의해 지정되거나 locale 맵에서 개별적으로 지정된 시스템은 이제 기본 로켈을 사용하도록 설정됩니다. 사용자가 지정한 기본 로켈은 설치 과정과 시스템을 재부트한 후 데스크탑에서 사용됩니다.

설치 계속

네트워크를 통한 설치에서 NIS 이름 서비스를 사용하려는 경우 서버를 설정하고 시스템을 설치 클라이언트로 추가해야 합니다. 자세한 내용은 4 장네트워크에서 설치(개요)를 참조하십시오.

사용자 정의 JumpStart 설치에서 NIS 이름 서비스를 사용하려는 경우 프로필과 rules.ok 파일을 만들어야 합니다. 자세한 내용은 Oracle Solaris 10 9/10 설치 설명서: 사용자 정의 JumpStart 및 고급 설치의 2 장, 사용자 정의 JumpStart(개요)를 참조하십시오.

참조

NIS 이름 서비스에 대한 자세한 내용은 System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP)의 제III부, NIS Setup and Administration을 참조하십시오.

ProcedureNIS+를 사용하여 로켈 미리 구성

다음 절차에서는 NIS+ 도메인이 설정된 것으로 가정합니다. NIS+ 도메인 설정에 대한 자세한 내용은 System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP)를 참조하십시오.

  1. 이름 서버에 수퍼유저나 NIS+ 관리 그룹의 사용자로 로그인합니다.

  2. locale 테이블을 만듭니다.


    # nistbladm -D access=og=rmcd,nw=r -c locale_tbl name=SI,nogw=
    locale=,nogw= comment=,nogw= locale.org_dir.`nisdefaults -d`
    
  3. locale에 필요한 항목을 추가합니다.


    # nistbladm -a name=namelocale=locale comment=comment
    locale.org_dir.`nisdefaults -d`
    
    name

    기본 로켈을 미리 구성할 도메인 이름이나 구체적인 시스템 이름

    locale

    시스템에 설치하고 시스템을 재부트한 후 데스크탑에서 사용할 로켈. 유효한 로켈 목록은 국제 언어 환경 설명서를 참조하십시오.

    comment

    주석 필드. 두 단어 이상의 주석을 시작하고 끝내려면 큰 따옴표를 사용합니다.


    주 –

    로켈은 Solaris DVD 또는 Solaris Software - 1 CD에서 사용할 수 있습니다.


    도메인에 의해 지정되거나 로켈 테이블에서 개별적으로 지정된 시스템은 이제 기본 로켈을 사용하도록 설정됩니다. 사용자가 지정한 기본 로켈은 설치 과정과 시스템을 재부트한 후 데스크탑에서 사용됩니다.

설치 계속

네트워크를 통한 설치에서 NIS+ 이름 서비스를 사용하려는 경우 서버를 설정하고 시스템을 설치 클라이언트로 추가해야 합니다. 자세한 내용은 4 장네트워크에서 설치(개요)를 참조하십시오.

사용자 정의 JumpStart 설치에서 NIS+ 이름 서비스를 사용하려는 경우 프로필과 rules.ok 파일을 만들어야 합니다. 자세한 내용은 Oracle Solaris 10 9/10 설치 설명서: 사용자 정의 JumpStart 및 고급 설치의 2 장, 사용자 정의 JumpStart(개요)를 참조하십시오.

참조

NIS+ 이름 서비스에 대한 자세한 내용은 System Administration Guide: Naming and Directory Services (NIS+)를 참조하십시오.