SFTP SSH ਉੱਤੇ ਸਫ਼ਰ ਕਰਦਾ ਹੈ। ਜੇ SSH ਨੂੰ ਫ਼ਾਈਲ ਸਰਵਰ ਤੱਕ ਪਹੁੰਚਣ ਲਈ ਪ੍ਰੌਕਸੀ ਸਹਾਇਕ ਚਾਹੀਦਾ ਹੈ, ਤਾਂ ਉਹ ਰਸਤਾ ਹੋਸਟ ਐਂਟਰੀ ਵਿੱਚ ਰੱਖੋ ਅਤੇ SFTP ਨੂੰ ਉਹ ਵਰਤਣ ਦਿਓ।

Host files-via-proxy
    HostName files.example.net
    User alex
    ProxyCommand nc -X connect -x proxy.example.net:8080 %h %p

OpenBSD ਨਾਲ ਅਨੁਕੂਲ netcat ਸਹਾਇਕ ਨਾਲ, sftp files-via-proxy ਉਹ ਕਨੈਕਸ਼ਨ ਰਸਤਾ ਵਰਤਦਾ ਹੈ। ਪ੍ਰੌਕਸੀ 8080 ਉੱਤੇ ਸੁਣਦਾ ਹੈ; ਮੰਗਿਆ ਮੰਜ਼ਿਲ ਪੋਰਟ ਫ਼ਾਈਲ ਸਰਵਰ ਦਾ ਸੰਰਚਿਤ SSH ਪੋਰਟ ਹੈ। ਇਹ ਵੱਖਰੇ ਮੁੱਲ ਹਨ। ਜਿਸ ਜਨਤਕ SFTP ਸਰਵਰ ਵਿੱਚ ਜਨਤਕ ਵਿਚੋਲੇ ਮਨਜ਼ੂਰ ਹਨ, ਉੱਥੇ HTTP ਪ੍ਰੌਕਸੀ ਸੂਚੀ ਸਹਾਇਕ ਦੇ HTTP ਪ੍ਰੌਕਸੀ ਐਂਡਪੌਇੰਟ ਲਈ ਉਮੀਦਵਾਰ ਦਿੰਦੀ ਹੈ। ਬਿਨਾਂ ਪ੍ਰਮਾਣਿਤ ਉਮੀਦਵਾਰ ਲਈ ਕੋਈ ਪ੍ਰੌਕਸੀ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਨਾ ਵਰਤੋ ਅਤੇ ਪੁਸ਼ਟੀ ਕਰੋ ਕਿ ਇਹ ਫ਼ਾਈਲ ਸਰਵਰ ਦੇ ਅਸਲ ਹੋਸਟ ਅਤੇ SSH ਪੋਰਟ ਨੂੰ ਮਨਜ਼ੂਰ ਕਰਦਾ ਹੈ।

SFTP ਦਾ -P ਮੰਜ਼ਿਲ ਪੋਰਟ ਚੁਣਦਾ ਹੈ। ਇਸ ਨੂੰ ਕੁਝ ਹੋਰ SSH ਸਾਧਨਾਂ ਵੱਲੋਂ ਵਰਤੇ ਜਾਂਦੇ ਛੋਟੇ ਅੱਖਰ ਵਾਲੇ ਵਿਕਲਪ ਨਾਲ ਨਾ ਮਿਲਾਓ, ਅਤੇ ਮੰਜ਼ਿਲ ਤੋਂ ਬਾਅਦ ਕੋਈ ਵੀ ਸੰਖਿਆ ਲਗਾ ਕੇ ਇਹ ਨਾ ਮੰਨੋ ਕਿ ਇਹ SSH ਕਨੈਕਸ਼ਨ ਬਦਲ ਦਿੰਦੀ ਹੈ।

ਪ੍ਰੌਕਸੀ ਪ੍ਰਮਾਣੀਕਰਨ, SSH ਵਰਤੋਂਕਾਰ ਪ੍ਰਮਾਣੀਕਰਨ ਅਤੇ ਦੂਰਲੀ ਫ਼ਾਈਲ ਤੱਕ ਪਹੁੰਚ ਦੀ ਇਜਾਜ਼ਤ ਵੱਖਰੀਆਂ ਜਾਂਚਾਂ ਰਹਿੰਦੀਆਂ ਹਨ। ਮੰਜ਼ਿਲ ਨੂੰ SFTP ਉਪ-ਪ੍ਰਣਾਲੀ ਵੀ ਦੇਣੀ ਚਾਹੀਦੀ ਹੈ। ਸਿਰਫ਼ ਕੰਮ ਕਰਦਾ ਟਨਲ ਫ਼ਾਈਲ ਸੈਸ਼ਨ ਨਹੀਂ ਦਿੰਦਾ, ਅਤੇ ਸਿਰਫ਼ ਫਾਰਵਰਡਿੰਗ ਤੱਕ ਸੀਮਿਤ ਖਾਤਾ SFTP ਲਈ ਜ਼ਰੂਰੀ ਨਹੀਂ ਕਿ ਵਰਤਣਯੋਗ ਹੋਵੇ।

ਹੋਸਟ-ਕੀ ਤਸਦੀਕ ਚਾਲੂ ਰੱਖੋ। ਪ੍ਰੌਕਸੀ ਇੱਕ ਰਸਤਾ ਦਿੰਦਾ ਹੈ; ਇਹ ਫ਼ਾਈਲ ਸਰਵਰ ਦੀ ਪਛਾਣ ਨੂੰ ਆਪਣੀ ਪਛਾਣ ਨਾਲ ਨਹੀਂ ਬਦਲਣਾ ਚਾਹੀਦਾ।

ਸੰਬੰਧਿਤ ਲੇਖ