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 ਲੌਗਇਨ ਐਂਡਪੌਇੰਟ ਨਹੀਂ ਬਣਦਾ।