Qhathanisa indlela ye-SSH ye-Jenkins ngaphansi kwe-akhawunti ye-build agent
Hlola umsebenzisi, ukulungiselelwa kwe-SSH okusebenzayo kanye nendlela yomsizi ku-agent eqhuba isigaba, esikhundleni sokuthembela ku-root run ehlanganyelayo.
Qhuba lezi ku-akhawunti ye-agent efanayo nasemongomeni we-build ofanayo nesigaba se-SSH esihlulekayo:
id -un
ssh -G deploy-targetdeploy-target ngegama le-SSH eliqondile elisetshenziswa yi-build. Qhathanisa i-hostname, i-port kanye ne-proxycommand etholakele nokuqalwa okusebenzayo okuhlanganyelayo.
| Umehluko okufanele uhlolwe | Umthelela |
|---|---|
| Umsebenzisi we-OS nekhaya | Ikhetha amafayela e-SSH nezimvume zomsebenzisi |
| Igama lendawo okuyiwa kuyo | Ikhetha izigaba ze-Host nezilungiselelo ezifakiwe |
| Ifayela/indlela ye-ProxyCommand | Inquma ukuthi umsizi angakwazi yini ukuqala kuleyo ndawo |
| Izinketho zomugqa womyalo we-SSH | Zingakhetha elinye ifayela lokulungiselela noma zidlule kunani |
Ukuxilongwa kwe-SSH okunemininingwane kungakhombisa ukuthi yimaphi amafayela afundiwe uma umehluko ungakacaci. JENKINS_HOME iyindawo yedatha ye-Jenkins, hhayi umkhombandlela wekhaya ojwayelekile wabasebenzisi bama-agent akude. Hlinzeka ngokulungiselelwa kwe-SSH okuhlosiwe, ukuqinisekiswa kanye nedatha yokhiye we-host emshinini naku-akhawunti eqhuba umyalo ngempela.
Ku-Ncat --proxy, i-port ye-proxy iyindawo yokuphuma, hhayi isilaleli sasendaweni esiboshwa umsizi. Ukuphumelela njenge-root kuphela akukubonisi ngokwako inkinga ye-port yokulalela enelungelo.