SSH ProxyCommand command not found xatosi bilan ishlamaydi
Yo'qolgan ProxyCommand yordamchisini toping va mahalliy ijro xatosini proksi muzokarasidan yoki SSH kirishidan ajrating.
connect: command not found SSH o'zining ProxyCommand yordamchisini mahalliy ravishda ishga tushira olmaganini bildiradi. Hozircha tuzatiladigan proksi qo'l berib ko'rishish yo'q. Bu nom alohida bajariladigan faylga ishora qilishi mumkin, shellning ichki buyrug'i yoki OpenSSH subbuyrug'i emas.
- Tanlangan buyruqni toping. Xuddi shu manzil taxallusi va hisob uchun amaldagi SSH konfiguratsiyasini tekshiring. Host bo'limlari, kiritilgan fayllar va buyruq qatori parametrlari siz tahrirlagan fayldan boshqa ProxyCommand tanlashi mumkin.
- Uning bajariladigan faylini toping. Ishga tushiruvchi muhitning PATH qiymatini yordamchi ishlaydigan interaktiv terminal bilan solishtiring. Mo'ljallangan mavjud dasturga mutlaq yo'l bu noaniqlikni bartaraf etadi.
- Yordamchining amalga oshirilishiga moslang.
ncnomli har qanday ikkilik faylni almashtirmang. OpenBSD netcat HTTP CONNECT uchun-X connectva SOCKS5 uchun-X 5ishlatadi; boshqa variantlarda bu parametrlar yoki proksining autentifikatsiya qo'llab-quvvatlanishi bo'lmasligi mumkin.
Yordamchi ishga tushgandan so'ng keyingi xatoni tartib bilan kuzatib boring: proksiga ulanish, proksi muzokarasi, manzilga ulanish, so'ng SSH autentifikatsiyasi. Bir bosqichdagi xato keyingi bosqichlarda muammo borligini isbotlamaydi.
ProxyJump SSH sakrash xostini talab qiladi. U bu sxemani faqat o'sha xizmat mavjud bo'lganda almashtirishi mumkin; sozlama o'zgargani uchun HTTP proksi SSH kirish nuqtasiga aylanmaydi.