این‌ها را در همان حساب عامل و بافت ساختِ مرحله SSH ناموفق اجرا کنید:

id -un
ssh -G deploy-target

deploy-target را با نام دقیق SSH که ساخت استفاده می‌کند جایگزین کنید. hostname، port و proxycommand حاصل را با اجرای تعاملی سالم مقایسه کنید.

تفاوتی که باید بررسی شوداثر
کاربر سیستم‌عامل و خانهفایل‌های SSH و مجوزهای کاربر را انتخاب می‌کند
نام مقصدبخش‌های Host و تنظیمات شامل‌شده را انتخاب می‌کند
فایل اجرایی/مسیر ProxyCommandتعیین می‌کند که آیا کمک‌کننده می‌تواند در آن محیط اجرا شود
گزینه‌های خط فرمان SSHمی‌توانند فایل پیکربندی دیگری انتخاب کنند یا مقداری را بازنویسی کنند

عیب‌یابی مفصل SSH می‌تواند نشان دهد کدام فایل‌ها خوانده شده‌اند اگر تفاوت همچنان نامشخص باشد. JENKINS_HOME محل داده Jenkins است، نه یک پوشه خانه عمومی برای کاربران عامل‌های راه دور. پیکربندی موردنظر SSH، احراز هویت و داده‌های کلید میزبان را روی ماشین و حسابی که فرمان را واقعاً اجرا می‌کنند فراهم کنید.

برای Ncat --proxy، درگاه پراکسی یک مقصد خروجی است، نه یک شنونده محلی که کمک‌کننده به آن متصل شود. موفقیت فقط با root به‌خودی‌خود مشکل درگاه شنود ممتاز را نشان نمی‌دهد.

مقالات مرتبط