අසාර්ථක SSH පියවර හා සමාන agent ගිණුම සහ build සන්දර්භය තුළ මේවා ධාවනය කරන්න:

id -un
ssh -G deploy-target

deploy-target build භාවිතා කරන නිශ්චිත SSH නාමයෙන් ප්‍රතිස්ථාපනය කරන්න. ලැබෙන hostname, port සහ proxycommand ක්‍රියාකාරී අන්තර්ක්‍රියාකාරී දියත් කිරීම සමඟ සසඳන්න.

පරීක්ෂා කළ යුතු වෙනසබලපෑම
OS පරිශීලක සහ homeපරිශීලකගේ SSH ගොනු සහ අවසර තෝරයි
ගමනාන්ත නාමයHost කොටස් සහ ඇතුළත් සැකසුම් තෝරයි
ProxyCommand ක්‍රියාත්මක ගොනුව/මාර්ගයනිර්ණය කරයි සහායකයා එම පරිසරයේ ආරම්භ විය හැකිද
SSH විධාන රේඛා විකල්පවෙනත් වින්‍යාස ගොනුවක් තෝරාගත හෝ අගයක් අභිබවා යා හැක

වෙනස තවමත් අපැහැදිලි නම් සවිස්තරාත්මක SSH රෝග විනිශ්චය මගින් කුමන ගොනු කියවා ඇත්දැයි පෙන්විය හැක. JENKINS_HOME යනු Jenkins හි දත්ත ස්ථානයයි, දුරස්ථ agent පරිශීලකයන් සඳහා විශ්වීය home නාමාවලියක් නොවේ. විධානය සැබවින්ම ක්‍රියාත්මක කරන යන්ත්‍රයේ සහ ගිණුමේ අපේක්ෂිත SSH වින්‍යාසය, සත්‍යාපනය සහ host-key දත්ත සපයන්න.

Ncat හි --proxy proxy port යනු පිටතට යන ගමනාන්තයක් වන අතර, සහායකයා බැඳෙන දේශීය ශ්‍රාවකයක් නොවේ. root ලෙස පමණක් ලැබෙන සාර්ථකත්වය විශේෂ අවසර ලත් ශ්‍රවණ port ගැටලුවක් තමන් විසින්ම හඳුනා නොගනී.

අදාළ ලිපි