主機鑑別資訊 (hostAuthInfo)

可讓 Collective Controller 接受伺服器主機鑑別的連線詳細資料。

屬性名稱 資料類型 預設值 說明
rpcHost string localhost 完整主機名稱或 IP 位址。'*' 萬用字元會導致偵測主機名稱;在多網路系統中不建議如此,它可能導致非預期的行為。主機名稱在網路內必須是唯一的,它必須是遠端連線通訊協定用來接聽(SSH 或 OS 特定 RPC)的主機名稱。如果沒有設定,這個值將繼承自 defaultHostName 變數。這裡設定的主機名稱會直接控制伺服器資訊在 Collective Controller 儲存庫內的儲存位置。
rpcPort int 22 遠端連線通訊協定用來接聽(SSH 或 OS 特定 RPC)的埠。請參閱產品說明文件,以取得支援的 RPC 機制。
rpcUser string   用來連接到主機的作業系統使用者 ID。
rpcUserHome string   使用者登入 ID 的起始目錄。只有在使用 sudo,且要自動產生 SSH 時,才需要設定。
rpcUserPassword 可逆的編碼密碼(字串)   作業系統使用者的密碼。如果未設定這個內容,就會使用金鑰型鑑別。建議您將金鑰型鑑別用於支援 SSH 的主機。如果設定了這個內容,也設定了 sshPrivateKeyPath,則會優先使用金鑰。
sshPrivateKeyPassword 可逆的編碼密碼(字串)   SSH 私密金鑰的密碼。
sshPrivateKeyPath string   SSH 私密金鑰檔的路徑。如果金鑰組不存在,會自動產生金鑰組。金鑰型鑑別需要私密金鑰。
sshPublicKeyPath string   SSH 公開金鑰檔的路徑。如果金鑰組不存在,會自動產生金鑰組。如果沒有公開金鑰,系統會將它放入已配置之 userId 的 authorized_keys 檔中。不需要設定公開金鑰的路徑。
sudoUser string   sudo 使用者 ID。當 useSudo=false 時,不應設定這個內容。
sudoUserPassword 可逆的編碼密碼(字串)   sudo 使用者的密碼。當 useSudo=false 時,不應設定這個內容。
useHostCredentials boolean   如果這個內容設為 true,則產品會使用主機的 RPC 認證來呼叫指令,並且忽略「主機鑑別資訊」元素中的其他參數。
useSudo boolean   如果這個內容設為 true,就會利用 sudo 來呼叫指令。設定 sudoUser 屬性,便可以控制要以 sudo 切換的使用者身分。如果沒有設定 sudoUser,則要以 sudo 切換的使用者身分就是主機所配置的預設 sudo 使用者。如果未設定這個內容,但設定了 sudoUser 或 sudoUserPassword,就會將 useSudo 視為 true。如果這個內容設為 false,且設定了 sudoUser 或 sudoUserPassword,就會列印一則警告,並忽略 sudo 選項。

指示主題類型的圖示 參照主題



「時間戳記」圖示 前次更新: 2016 年 11 月 30 日
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=rwlp_config_hostAuthInfo
檔名:rwlp_config_hostAuthInfo.html