connect: command not found ಎಂದರೆ SSH ತನ್ನ ProxyCommand ಸಹಾಯಕವನ್ನು ಸ್ಥಳೀಯವಾಗಿ ಪ್ರಾರಂಭಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. ಇನ್ನೂ ಸರಿಪಡಿಸಬೇಕಾದ ಪ್ರಾಕ್ಸಿ ಹ್ಯಾಂಡ್‌ಶೇಕ್ ಇಲ್ಲ. ಈ ಹೆಸರು ಪ್ರತ್ಯೇಕ ಕಾರ್ಯನಿರ್ವಹಣೀಯ ಕಡತವನ್ನು ಸೂಚಿಸಬಹುದು, ಶೆಲ್‌ನ ಒಳಗಿನ ಆಜ್ಞೆ ಅಥವಾ OpenSSH ಉಪ ಆಜ್ಞೆ ಅಲ್ಲ.

  1. ಆಯ್ಕೆಮಾಡಿದ ಆಜ್ಞೆಯನ್ನು ಹುಡುಕಿ. ಅದೇ ಗಮ್ಯಸ್ಥಾನದ ಅಲಿಯಾಸ್ ಮತ್ತು ಖಾತೆಗೆ ಜಾರಿಯಲ್ಲಿರುವ SSH ಸಂರಚನೆಯನ್ನು ಪರಿಶೀಲಿಸಿ. Host ವಿಭಾಗಗಳು, ಸೇರಿಸಿದ ಕಡತಗಳು ಮತ್ತು ಆಜ್ಞಾ ಸಾಲಿನ ಆಯ್ಕೆಗಳು ನೀವು ಸಂಪಾದಿಸಿದ ಕಡತಕ್ಕಿಂತ ಬೇರೆ ProxyCommand ಆಯ್ಕೆ ಮಾಡಬಹುದು.
  2. ಅದರ ಕಾರ್ಯನಿರ್ವಹಣೀಯ ಕಡತವನ್ನು ಪತ್ತೆ ಮಾಡಿ. ಪ್ರಾರಂಭಿಸುವ ಪರಿಸರದ PATH ಅನ್ನು ಸಹಾಯಕ ಕೆಲಸ ಮಾಡುವ ಸಂವಾದಾತ್ಮಕ ಟರ್ಮಿನಲ್‌ನೊಂದಿಗೆ ಹೋಲಿಸಿ. ಉದ್ದೇಶಿತ ಇರುವ ಪ್ರೋಗ್ರಾಂಗೆ ಸಂಪೂರ್ಣ ಮಾರ್ಗ ಆ ಅಸ್ಪಷ್ಟತೆಯನ್ನು ನಿವಾರಿಸುತ್ತದೆ.
  3. ಸಹಾಯಕದ ಅನುಷ್ಠಾನಕ್ಕೆ ಹೊಂದಿಸಿ. nc ಎಂಬ ಹೆಸರಿನ ಯಾವುದೇ ಬೈನರಿಯನ್ನು ಬದಲಿಸಬೇಡಿ. OpenBSD netcat HTTP CONNECT ಗಾಗಿ -X connect ಮತ್ತು SOCKS5 ಗಾಗಿ -X 5 ಬಳಸುತ್ತದೆ; ಇತರ ರೂಪಾಂತರಗಳಲ್ಲಿ ಆ ಆಯ್ಕೆಗಳು ಅಥವಾ ಪ್ರಾಕ್ಸಿಯ ದೃಢೀಕರಣ ಬೆಂಬಲ ಇಲ್ಲದಿರಬಹುದು.

ಸಹಾಯಕ ಪ್ರಾರಂಭವಾದ ನಂತರ ಮುಂದಿನ ವೈಫಲ್ಯವನ್ನು ಕ್ರಮವಾಗಿ ಅನುಸರಿಸಿ: ಪ್ರಾಕ್ಸಿಗೆ ಸಂಪರ್ಕ, ಪ್ರಾಕ್ಸಿ ಮಾತುಕತೆ, ಗಮ್ಯಸ್ಥಾನಕ್ಕೆ ಸಂಪರ್ಕ, ನಂತರ SSH ದೃಢೀಕರಣ. ಒಂದು ಹಂತದ ವೈಫಲ್ಯವು ಮುಂದಿನ ಹಂತಗಳಲ್ಲಿ ಸಮಸ್ಯೆ ಇದೆ ಎಂದು ಸಾಬೀತು ಮಾಡುವುದಿಲ್ಲ.

ProxyJump ಗೆ SSH ಜಂಪ್ ಹೋಸ್ಟ್ ಬೇಕು. ಆ ಸೇವೆ ಲಭ್ಯವಿದ್ದಾಗ ಮಾತ್ರ ಇದು ಈ ವ್ಯವಸ್ಥೆಯನ್ನು ಬದಲಿಸಬಹುದು; ಸೆಟ್ಟಿಂಗ್ ಬದಲಾದ ಕಾರಣ HTTP ಪ್ರಾಕ್ಸಿ SSH ಲಾಗಿನ್ ಎಂಡ್‌ಪಾಯಿಂಟ್ ಆಗುವುದಿಲ್ಲ.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು