Bunları uğursuz SSH addımı ilə eyni agent hesabında və build kontekstində işə salın:

id -un
ssh -G deploy-target

deploy-target sözünü build-in istifadə etdiyi dəqiq SSH adı ilə əvəz edin. Alınan hostname, port və proxycommand dəyərlərini işləyən interaktiv işə salma ilə müqayisə edin.

Yoxlanmalı fərqTəsir
OS istifadəçisi və homeİstifadəçinin SSH fayllarını və icazələrini seçir
Təyinat adıHost bölmələrini və daxil edilmiş parametrləri seçir
ProxyCommand icra faylı/yoluMüəyyən edir: köməkçinin həmin mühitdə işə düşə bilib-bilmədiyini
SSH əmr sətri seçimləriBaşqa konfiqurasiya faylı seçə və ya dəyəri üstələyə bilər

Ətraflı SSH diaqnostikası fərq aydın olmursa, hansı faylların oxunduğunu göstərə bilər. JENKINS_HOME Jenkins-in data yerləşməsidir, uzaq agent istifadəçiləri üçün universal home qovluğu deyil. Nəzərdə tutulan SSH konfiqurasiyasını, autentifikasiyanı və host açarı məlumatlarını əmri həqiqətən icra edən maşında və hesabda təmin edin.

Ncat --proxy üçün proxy portu xaricə gedən təyinatdır, köməkçinin bağladığı lokal dinləyici deyil. Yalnız root ilə uğur özlüyündə imtiyazlı dinləmə portu problemini göstərmir.

Əlaqəli məqalələr