Oracle® Solaris 11.2 네트워크 구성 요소의 구성 및 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

name-service/switch SMF 서비스 정보

name-service/switch SMF 서비스는 네트워크 정보의 각 유형에 사용할 이름 정보 서비스 또는 소스를 지정하는 데 사용할 수 있는 구성 가능한 선택 서비스입니다.

    이름 서비스 스위치는 다음 인터페이스를 호출하는 클라이언트 응용 프로그램에서 사용됩니다.

  • gethostbyname

  • getpwuid

  • getpwnam

  • getaddrinfo

name-service/switch SMF 서비스는 각 네트워크 데이터베이스에 사용되어야 할 이름 지정 서비스를 정의합니다. 이전에는 이 정보가 /etc/nsswitch.conf 파일에 저장되었습니다. 이 파일이 계속 존재하기는 하지만, 해당 SMF 서비스에서 적합한 등록 정보를 변경하여 파일에 포함된 구성 설정을 수정해야 합니다.

해당 등록 정보는 다음과 같이 표시할 수 있습니다.

$ svccfg -s name-service/switch listprop config
  config                      application        
  config/default             astring     files
  config/value_authorization astring     solaris.smf.value.name-service.switch
  config/password            astring     "files ldap"
  config/group               astring     "files ldap"
  config/host                astring     "files dns"
  config/automount           astring     "files ldap"

config/default 등록 정보는 검색할 기본 소스를 지정합니다. 특정 데이터베이스에 고유의 등록 정보가 설정되지 않은 경우 기본 소스가 사용됩니다. 이전 예에서는 password, group, hostautomount를 제외한 모든 데이터베이스가 로컬 파일을 소스를 사용합니다. 기본 소스 이외의 다른 소스가 필요한 경우 특정 데이터베이스에 대한 등록 정보가 만들어집니다. 이 예에서는 password, groupsautomount가 먼저 로컬 파일에서 검색된 후 LDAP에서 검색됩니다. 호스트 조회는 먼저 로컬 파일에서 검색된 후 DNS에서 검색됩니다.

시스템에서 사용으로 설정된 이름 지정 서비스를 변경하는 경우 올바른 이름 지정 서비스가 사용되도록 name-service/switch SMF 서비스의 적합한 등록 정보를 업데이트해야 합니다. 예를 들어, name-service/switch가 이전 예와 유사하게 구성되었으며 대신 LDAP을 사용 안함으로 설정하고 NIS를 사용으로 설정했다고 가정합니다.

  • 이 경우 파일 및 NIS를 사용하도록 name-service/switch 서비스의 다음 등록 정보를 설정해야 합니다.

  • config/password

  • config/group

  • config/automount

해당 등록 정보를 올바르게 설정하려면 다음 명령을 입력합니다.

# svccfg -s name-serivce/switch setprop config/password = astring: "'files nis'"
# svccfg -s name-serivce/switch setprop config/group = astring: "'files nis'"
# svccfg -s name-serivce/switch setprop config/automountconfig/password = astring: "'files nis'"
# svccfg -s name-service/switch:default refresh

자세한 내용은 Oracle Solaris 11.2의 이름 지정 및 디렉토리 서비스 작업: DNS 및 NIS 의 2 장, 이름 서비스 스위치 정보Oracle Solaris 11.2의 이름 지정 및 디렉토리 서비스 작업: DNS 및 NIS 의 이름 서비스 스위치 구성을 참조하십시오.