SSH ProxyCommand ລົ້ມເຫຼວດ້ວຍ command not found
ຊອກຫາຕົວຊ່ວຍ ProxyCommand ທີ່ຂາດຫາຍ ແລະ ແຍກຄວາມລົ້ມເຫຼວຂອງການປະຕິບັດໃນເຄື່ອງ ອອກຈາກການເຈລະຈາ proxy ຫຼື ການເຂົ້າສູ່ລະບົບ SSH.
connect: command not found ໝາຍຄວາມວ່າ SSH ບໍ່ສາມາດເປີດຕົວຊ່ວຍ ProxyCommand ຂອງຕົນໃນເຄື່ອງໄດ້. ຍັງບໍ່ມີການຈັບມື proxy ໃດໆ ທີ່ຕ້ອງແກ້ໄຂ. ຊື່ນີ້ອາດໝາຍເຖິງໄຟລ໌ທີ່ປະຕິບັດໄດ້ແຍກຕ່າງຫາກ, ບໍ່ແມ່ນຄຳສັ່ງທີ່ມີໃນ shell ຫຼື ຄຳສັ່ງຍ່ອຍຂອງ OpenSSH.
- ຊອກຫາຄຳສັ່ງທີ່ເລືອກ. ກວດເບິ່ງການຕັ້ງຄ່າ SSH ທີ່ມີຜົນສຳລັບນາມແຝງປາຍທາງ ແລະ ບັນຊີດຽວກັນ. ພາກ Host, ໄຟລ໌ທີ່ລວມເຂົ້າ ແລະ ຕົວເລືອກໃນແຖວຄຳສັ່ງ ອາດເລືອກ ProxyCommand ທີ່ຕ່າງຈາກໄຟລ໌ທີ່ທ່ານແກ້ໄຂ.
- ຊອກຫາໄຟລ໌ທີ່ປະຕິບັດໄດ້ຂອງມັນ. ປຽບທຽບ PATH ຂອງສະພາບແວດລ້ອມທີ່ເປີດຕົວ ກັບເທີມິນັລແບບໂຕ້ຕອບທີ່ຕົວຊ່ວຍເຮັດວຽກ. ເສັ້ນທາງແບບສົມບູນໄປຫາໂປຣແກຣມທີ່ມີຢູ່ແລ້ວ ແລະ ຕັ້ງໃຈໄວ້ ຈະລຶບຄວາມບໍ່ຊັດເຈນນັ້ນ.
- ໃຫ້ເຂົ້າກັບການຈັດຕັ້ງຂອງຕົວຊ່ວຍ. ຢ່າປ່ຽນແທນໄຟລ໌ຖານສອງໃດໆ ທີ່ຊື່
nc. OpenBSD netcat ໃຊ້-X connectສຳລັບ HTTP CONNECT ແລະ-X 5ສຳລັບ SOCKS5; ຮູບແບບອື່ນອາດບໍ່ມີຕົວເລືອກເຫຼົ່ານັ້ນ ຫຼື ການສະໜັບສະໜູນການພິສູດຕົວຕົນຂອງ proxy.
ຫຼັງຈາກຕົວຊ່ວຍເລີ່ມຕົວແລ້ວ, ໃຫ້ຕິດຕາມຄວາມລົ້ມເຫຼວຕໍ່ໄປຕາມລຳດັບ: ການເຊື່ອມຕໍ່ກັບ proxy, ການເຈລະຈາ proxy, ການເຊື່ອມຕໍ່ກັບປາຍທາງ, ແລ້ວຈຶ່ງເປັນການພິສູດຕົວຕົນ SSH. ຄວາມລົ້ມເຫຼວໃນຂັ້ນຕອນໜຶ່ງ ບໍ່ໄດ້ພິສູດວ່າມີບັນຫາໃນຂັ້ນຕອນຕໍ່ໄປ.
ProxyJump ຕ້ອງການໂຮສກະໂດດ SSH. ມັນສາມາດປ່ຽນແທນການຈັດວາງນີ້ໄດ້ ກໍ່ຕໍ່ເມື່ອບໍລິການນັ້ນມີຢູ່; proxy HTTP ບໍ່ໄດ້ກາຍເປັນຈຸດເຂົ້າ SSH ເພາະວ່າການຕັ້ງຄ່າຖືກປ່ຽນ.