wanboot.conf 파일 매개 변수 및 구문
wanboot.conf 파일은 WAN을 설치하기 위해 WAN 부트 설치 프로그램이 사용하는 일반 텍스트 구성 파일입니다. 다음 프로그램과 파일은 wanboot.conf 파일에 포함된 정보를 사용하여 클라이언트 시스템을 설치합니다.
-
wanboot-cgi 프로그램
-
WAN 부트 파일 시스템
-
WAN 부트 미니루트
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.s9_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.s9_sparc
-
signature_type=sha1 | empty
-
이 매개 변수는 해싱 키 유형을 지정하여 전송된 데이터와 파일의 무결성을 검사하는 데 사용합니다.
-
encryption_type=3des | aes | empty
-
이 매개 변수는 암호 유형을 지정하여 wanboot 프로그램 및 WAN 부트 파일 시스템 암호화에 사용합니다.
-
server_authentication=yes | no
-
이 매개 변수는 WAN 부트를 설치하는 동안 서버의 인증 여부를 지정합니다.
-
서버 인증이나 서버 및 클라이언트 인증을 사용하는 WAN 부트 설치의 경우 이 값을 yes로 설정합니다. 또한 signature_type의 값을 sha1로, encryption_type을 3des나 aes로 그리고 root_server의 URL을 HTTPS 값으로 설정해야 합니다.
server_authentication=yes
-
서버 인증이나 서버 및 클라이언트 인증을 사용하지 않는 비보안 WAN 부트 설치의 경우 이 값을 no로 설정합니다. 이 값을 비워 둘 수도 있습니다.
server_authentication=no
-
client_authentication=yes | no
-
이 매개 변수는 WAN 부트를 설치하는 동안 클라이언트의 인증 여부를 지정합니다.
-
서버 및 클라이언트 인증을 사용하여 WAN 부트 설치를 하는 경우 이 값을 yes로 설정합니다. 또한 signature_type의 값을 sha1로, encryption_type을 3des나 aes로 그리고 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