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