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

wanboot.conf 파일 매개 변수 및 구문

wanboot.conf 파일은 WAN을 설치하기 위해 WAN 부트 설치 프로그램이 사용하는 일반 텍스트 구성 파일입니다. 다음 프로그램과 파일은 wanboot.conf 파일에 포함된 정보를 사용하여 클라이언트 시스템을 설치합니다.

wanboot.conf 파일을 WAN 부트 서버의 /etc/netboot 계층에 있는 적절한 클라이언트 하위 디렉토리에 저장합니다. /etc/netboot 계층으로 WAN 부트 설치의 범위를 정의하는 방법에 대한 자세한 내용은 WAN 부트 서버에 /etc/netboot 계층 만들기를 참조하십시오.

매개 변수를 연관된 값과 함께 다음 형식으로 나열하여 wanboot.conf 파일에 정보를 지정합니다.

parameter=value

매개 변수 항목은 여러 행에 걸쳐 있을 수 없습니다. 주석 앞에 # 문자를 삽입하여 해당 파일에 주석을 포함할 수 있습니다.

wanboot.conf 파일에 대한 자세한 내용은 wanboot.conf(4) 매뉴얼 페이지를 참조하십시오.

반드시 wanboot.conf 파일에 다음 매개 변수를 설정해야 합니다.

boot_file=wanboot-path

이 매개 변수는 wanboot 프로그램의 경로를 지정합니다. 해당 값은 WAN 부트 서버에 있는 문서 루트 디렉토리에 상대적인 경로입니다.

boot_file=/wanboot/wanboot.s10_sparc
root_server=wanbootCGI-URL /wanboot-cgi

이 매개 변수는 WAN 부트 서버에 있는 wanboot-cgi 프로그램의 URL을 지정합니다.

  • 클라이언트나 서버 인증 없이 WAN 부트 설치를 수행하려면 HTTP URL을 사용합니다.

    root_server=http://www.example.com/cgi-bin/wanboot-cgi
  • 서버 인증 또는 서버 및 클라이언트 인증을 사용하는 WAN 부트를 설치하는 경우 HTTPS URL을 사용합니다.

    root_server=https://www.example.com/cgi-bin/wanboot-cgi
root_file=miniroot-path

이 매개 변수는 WAN 부트 서버의 WAN 부트 미니루트 경로를 지정합니다. 해당 값은 WAN 부트 서버에 있는 문서 루트 디렉토리에 상대적인 경로입니다.

root_file=/miniroot/miniroot.s10_sparc
signature_type=sha1 | empty

이 매개 변수는 전송되는 데이터 및 파일의 무결성을 확인하는 데 사용하는 해싱 키의 유형을 지정합니다.

  • wanboot 프로그램을 보호하기 위해 해싱 키를 사용하는 WAN 부트 설치의 경우 이 값을 sha1로 설정합니다.

    signature_type=sha1
  • 해싱 키를 사용하지 않는 비보안 WAN 설치의 경우 이 값을 비워 둡니다.

    signature_type=
encryption_type=3des | aes | empty

이 매개 변수는 암호 유형을 지정하여 wanboot 프로그램 및 WAN 부트 파일 시스템 암호화에 사용합니다.

  • HTTPS를 사용하는 WAN 부트 설치의 경우 이 값을 3desaes로 설정하여 사용하는 키 형식에 일치시킵니다. 또한 signature_type 키워드 값을 sha1로 설정해야 합니다.

    encryption_type=3des

    또는

    encryption_type=aes
  • 암호화 키를 사용하지 않는 비보안 WAN 설치의 경우 이 값을 빈 값으로 둡니다.

    encryption_type=
server_authentication=yes | no

이 매개 변수는 WAN 부트를 설치하는 동안 서버의 인증 여부를 지정합니다.

  • 서버 인증이나 서버 및 클라이언트 인증을 사용하는 WAN 부트 설치의 경우 이 값을 yes로 설정합니다. 또한 signature_type의 값을 sha1로, encryption_type3desaes로, root_server의 URL을 HTTPS 값으로 설정해야 합니다.

    server_authentication=yes
  • 서버 인증 또는 서버 및 클라이언트 인증을 사용하지 않는 비보안 WAN 부트 설치의 경우 이 값을 no로 설정합니다. 이 값을 비워 둘 수도 있습니다.

    server_authentication=no
client_authentication=yes | no

이 매개 변수는 WAN 부트를 설치하는 동안 클라이언트의 인증 여부를 지정합니다.

  • 서버 및 클라이언트 인증을 사용하여 WAN 부트 설치를 하는 경우 이 값을 yes로 설정합니다. 또한 signature_type의 값을 sha1로, encryption_type3desaes로, root_server의 URL을 HTTPS 값으로 설정해야 합니다.

    client_authentication=yes
  • 클라이언트 인증을 사용하지 않는 WAN 부트 설치의 경우 이 값을 no로 설정합니다. 이 값을 비워 둘 수도 있습니다.

    client_authentication=no
resolve_hosts=hostname | empty

이 매개 변수는 설치하는 동안 wanboot-cgi 프로그램에 대하여 변환될 필요가 없는 추가 호스트를 지정합니다.

이 값을 wanboot.conf 파일이나 클라이언트 인증서에 이전에 지정되지 않은 시스템의 호스트 이름으로 설정합니다.

  • 필요한 호스트가 wanboot.conf 파일이나 클라이언트 인증서에 모두 나열되어 있는 경우에는 이 값을 비워 둡니다.

    resolve_hosts=
  • wanboot.conf 파일 또는 클라이언트 인증서의 목록에 특정 호스트가 없는 경우 값을 해당 호스트 이름으로 설정합니다.

    resolve_hosts=seahag,matters
boot_logger=bootlog-cgi-path | empty

이 매개 변수는 로깅 서버에 있는 bootlog-cgi 스크립트의 URL을 지정합니다.

  • 부트나 설치 로그 메시지를 전용 로깅 서버에 기록하려면 해당 값을 로깅 서버에 있는 bootlog-cgi 스크립트의 URL로 설정합니다.

    boot_logger=http://www.example.com/cgi-bin/bootlog-cgi
  • 클라이언트 콘솔에 부트 및 설치 메시지를 표시하려면 이 값을 비워 둡니다.

    boot_logger=
system_conf=system.conf | custom-system-conf

이 매개 변수는 sysidcfg와 사용자 정의 JumpStart 파일의 위치가 들어 있는 시스템 구성 파일에 대한 경로를 지정합니다.

해당 값을 웹 서버의 sysidcfg와 사용자 정의 JumpStart 파일에 대한 경로로 설정합니다.

system_conf=sys.conf