5.2. 생성 과정
이제 모든 필요한 구성 요소가 준비되었으므로, RHN Bootstrap을 이용하여 필요한 스크립트를 생성하시면 됩니다. RHN Satellite Server나 RHN Proxy Server에 루트 사용자로 로그인하셔서
rhn-bootstrap
명령과 함께 원하는 옵션과 값을 입력하시기 바랍니다. 아무런 옵션도 지정하지 않으신 경우에는 서버에서 가져온 필수값 (예, 호스트명, SSL 인증서, SSL, GPG 설정, client-config-overrides.txt
파일 호출 등)을 포함한 bootstrap/
하부 디렉토리에 bootstrap.sh
파일이 생성될 것입니다.
Red Hat은 최소한 스크립트에 다음과 같은 방법으로 활성키, GPG 키 및 고급 설정 옵션을 포함시킬 것을 적극 권장합니다:
- 5.1절. “준비 과정 ”에서 설명된 인타이틀먼트 요건을 염두하면서
--activation-keys
옵션을 사용하여 키를 포함시키시기 바랍니다. --gpg-key
옵션을 사용하여 스크립트 작성 시 키 경로 및 파일명 지정합니다. 이 옵션을 지정하지 않으시려면,--no-gpg
옵션을 사용하여 클라이언트 시스템에서 이러한 확인 기능을 중지시킵니다. Red Hat은 보안을 위해 이 옵션을 사용할 것을 권장합니다.--allow-config-actions
옵션을 사용하여 스크립트가 설정하는 모든 클라이언트 시스템에서 원격 설정 관리가 가능하게 하십시오. 이 기능은 여러 시스템을 동시에 재설정할 경우 특히 유용합니다.--allow-remote-commands
옵션을 사용하여 모든 클라이언트 시스템에서 원격 스크립트 사용을 활성화하십시오. 설정 관리 기능과 마찬가지로, 여러 시스템을 동시에 재설정할 경우 이 기능이 특히 유용하게 사용됩니다.
이 설정을 마치시면, 다음과 같은 결과가 나타납니다:
rhn-bootstrap --activation-keys KEY1,KEY2 \ --gpg-key /var/www/html/pub/MY_CORPORATE_PUBLIC_KEY \ --allow-config-actions \ --allow-remote-commands
rhn-bootstrap --activation-keys KEY1,KEY2 \
--gpg-key /var/www/html/pub/MY_CORPORATE_PUBLIC_KEY \
--allow-config-actions \
--allow-remote-commands
물론 실제 키 이름을 넣으셔야 합니다. 모든 옵션 목록은 5.4절. “RHN Bootstrap 옵션 ”에서 찾아보실 수 있습니다.