Detalii de conexiune pentru a permite controlerului colectiv să se autentifice la gazda serverului.
Name | Type | Default | Description |
---|---|---|---|
rpcHost | string | localhost | Numele gazdă complet calificat sau adresa IP. Un metacaracter '*' va rezulta în detectarea numelui gazdă; acest lucru nu este recomandat pentru sistemele multihome şi poate rezulta într-un comportament neaşteptat. Numele hazdei trebuie să fie unic în reţea şi trebuie să fie numele gazdei de pe care asculta protocolul de conexiune aflat la distanţă (SSH sau OS specific RPC). Valoarea va moşteni de la variabila defaultHostName dacă nu este setată. Numele de gazdă setat aici va controla direct unde sunt stocate informaţiile serverului în magazia de controler colectiv. |
rpcPort | int | 22 | Portul pe care asculta protocolul de conexiune aflat la distanţă (SSH sau OS specific RPC). Consultaţi documentaţia pentru mecanismele RPC suportate. |
rpcUser | string | ID-ul utilizator al sistemului de operare utilizat pentru conectarea la gazdă. | |
rpcUserPassword | Parolă codată invers (şir) | Parola pentru utilizatorul sistemului de operare. Dacă această proprietate nu este setată, va fi folosită autentificare bazată pe cheie. Utilizarea autentificării bazate pe cheie este recomandată pentru gazdele care suportă SSH. Dacă această proprietate este setată, iar sshPrivateKeyPath este de asemenea setată, cheia va avea întâietate. | |
rpcUserHome | string | Directorul home pentru ID-ul de logare al utilizatorului. Trebuie setat doar dacă se foloseşte sudo, iar generarea SSH se face în mod automat. | |
sshPublicKeyPath | string | Calea către fişierul cheie publică SSH. Dacă perechea cheie nu există, va fi generată în mod automat o pereche cheie. Cheia publică va fi plasată în fişierul authorized_keys care aparţine de userID-ul configurat în cazul în care aceasta nu este prezentă. Setarea căii către cheia publică nu este necesară. | |
sshPrivateKeyPath | string | Calea către fişierul cheie privată SSH. Dacă perechea cheie nu există, va fi generată în mod automat o pereche cheie. Cheia privată este necesară pentru autentificarea bazată pe cheie. | |
sshPrivateKeyPassword | Parolă codată invers (şir) | Parola pentru cheia privată SSH. | |
useSudo | boolean | Dacă acestă proprietate este setată la true, atunci sudo va fi utilizat pentru a invoca comenzile. Comutarea utilizatorului la sudo deoarece poate fi cotrolată prin setarea atributului sudoUser. Dacă sudoUser nu este setat, atunci user to sudo deoarece utilizatorul sudo va fi configurat pentru gazdă. Dacă această proprietate nu este setată, şi este setat fie sudoUser, fie sudoUserPassword, atunci se presupune că useSudo este true. Dacă această proprietate este setată cu false, şi este setat fie sudoUser, fie sudoUserPassword, atunci va fi printat un avertisment, iar opţiunile sudo vor fi ignorate. | |
sudoUser | string | ID-ul utilizatorului sudo. Această proprietate nu ar trebui să fie setată atunci când useSudo=false. | |
sudoUserPassword | Parolă codată invers (şir) | Parola pentru utilizatorul sudo. Această proprietate nu ar trebui să fie setată atunci când useSudo=false. | |
useHostCredentials | boolean | Dacă această proprietate este setată la adevărat, atunci produsul utilizează acreditările RPC ale gazdei pentru a invoca comenzi şi ignoră alţi parametri din elementul 'Informaţii autentificare gazdă'. |