Bularni muvaffaqiyatsiz SSH qadami bilan bir xil agent hisobi va build kontekstida ishga tushiring:

id -un
ssh -G deploy-target

deploy-target ni build ishlatadigan aniq SSH nomi bilan almashtiring. Olingan hostname, port va proxycommand ni ishlaydigan interaktiv ishga tushirish bilan solishtiring.

Tekshiriladigan farqTa’sir
OS foydalanuvchisi va homeFoydalanuvchining SSH fayllari va ruxsatlarini tanlaydi
Manzil nomiHost bo‘limlari va kiritilgan sozlamalarni tanlaydi
ProxyCommand bajariladigan fayli/yo‘liBelgilaydi: yordamchi shu muhitda ishga tusha oladimi
SSH buyruq qatori opsiyalariBoshqa konfiguratsiya faylini tanlashi yoki qiymatni bekor qilishi mumkin

Batafsil SSH diagnostikasi farq noaniq bo‘lib qolsa, qaysi fayllar o‘qilganini ko‘rsatishi mumkin. JENKINS_HOME Jenkins ma’lumotlar joyi, masofaviy agent foydalanuvchilari uchun universal home katalogi emas. Buyruqni haqiqatda bajaradigan mashina va hisobda ko‘zda tutilgan SSH konfiguratsiyasi, autentifikatsiya va host kaliti ma’lumotlarini ta’minlang.

Ncat’da --proxy proksi porti chiqish manzili bo‘lib, yordamchi bog‘laydigan mahalliy tinglovchi emas. Faqat root sifatida muvaffaqiyat o‘z-o‘zidan imtiyozli tinglash porti muammosini ko‘rsatmaydi.

O'xshash maqolalar