Red Hat Training
A Red Hat training course is available for Red Hat Satellite
5.2. 產生
現在,所有必要的元件都已在適當的位置上了,您能夠使用 RHN Bootstrap 來產生您需要的 script。請以 root 身份登入您的 RHN Satellite Server 或是 RHN Proxy Server 並輸入
rhn-bootstrap
這項指令以及您想要的選項與數值。若無給予任何選項的話,就會有個 bootstrap.sh
檔案建立在包含著由伺服器所派生的基本值的 bootstrap/
子目錄中,這些基本值包括主機名稱、SSL 認證、若存在的話,SSL 與 GPG 設定,以及一個 client-config-overrides.txt
檔案的呼叫。
至少,Red Hat 強烈建議您的 script 也可像下列一樣包含著啟動金鑰、GPG 金鑰以及進階的配置選項:
- 使用
--activation-keys
選項來包含金鑰,並考量到 節 5.1, “準備” 中所顯示的權利需求。 - 使用
--gpg-key
選項來在 script 產生時辨識金鑰路徑以及檔案名稱。要不然,請使用--no-gpg
選項來將此認證作業由客戶端系統上關閉。Red Hat 建議您持續啟用此安全性準則。 - 將
--allow-config-actions
旗標包含在 script 中以便在該 script 所及的所有客戶端系統上啟用遠端配置管理。這項功能對於同時為多重系統進行重配置相當有用。 - 將
--allow-remote-commands
旗標包含在 script 中以便啟用所有客戶端系統上的遠端 script 應用。就像配置管理一樣,此功能也能幫助多重系統進行重配置。
當您完成時,您的指令會看起來像是:
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 選項”。