connect: command not found yana nufin SSH ya kasa ƙaddamar da mataimakinsa na ProxyCommand a gida. Har yanzu babu musayar hannu ta wakili da za a gyara. Sunan na iya nufin wani fayil mai aiwatarwa daban, ba umarni na cikin harsashi ba ko umarnin ƙasa na OpenSSH ba.

  1. Nemo umarnin da aka zaɓa. Duba ingantaccen tsarin SSH don sunan ƙarshen hanya ɗaya da asusu ɗaya. Sassan Host, fayilolin da aka haɗa da zaɓuɓɓukan layin umarni na iya zaɓar ProxyCommand daban da fayil ɗin da ka gyara.
  2. Gano fayil ɗinsa mai aiwatarwa. Kwatanta PATH na yanayin ƙaddamarwa da tashar mai mu'amala inda mataimakin yake aiki. Cikakkiyar hanya zuwa shirin da ake so da yake akwai tana kawar da wannan shakku.
  3. Daidaita aiwatarwar mataimakin. Kada ka maye gurbin kowane binary mai suna nc. OpenBSD netcat yana amfani da -X connect don HTTP CONNECT da -X 5 don SOCKS5; wasu nau'ikan na iya rasa waɗannan zaɓuɓɓukan ko tallafin tabbatar da wakili.

Bayan mataimakin ya tashi, bi gazawar ta gaba bisa tsari: haɗi zuwa wakili, tattaunawar wakili, haɗi zuwa ƙarshen hanya, sannan tabbatar da SSH. Gazawa a wani mataki ba ta tabbatar da matsala a matakan da suka biyo baya ba.

ProxyJump yana buƙatar mai masaukin tsalle na SSH. Zai iya maye gurbin wannan tsarin ne kawai idan wannan sabis ɗin yana da samuwa; wakilin HTTP ba ya zama wurin shiga SSH saboda an canza saitin.

Labarai masu alaƙa