FTP ਕੀ ਹੈ?

FTP ਦਾ ਅਰਥ ਹੈ ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ ਪ੍ਰੋਟੋਕੋਲ। ਇਹ ਇੱਕ ਮਿਆਰੀ ਨੈੱਟਵਰਕ ਪ੍ਰੋਟੋਕੋਲ ਹੈ ਜੋ ਕੰਪਿਊਟਰ ਫਾਈਲਾਂ ਨੂੰ ਇੱਕ ਹੋਸਟ ਤੋਂ ਦੂਜੇ ਵਿੱਚ ਇੱਕ TCP- ਅਧਾਰਤ ਨੈਟਵਰਕ, ਜਿਵੇਂ ਕਿ ਇੰਟਰਨੈਟ ਤੇ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।

FTP ਕੀ ਹੈ?

FTP ਦਾ ਅਰਥ ਹੈ ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ ਪ੍ਰੋਟੋਕੋਲ। ਇਹ ਇੰਟਰਨੈਟ ਤੇ ਕੰਪਿਊਟਰਾਂ ਵਿਚਕਾਰ ਫਾਈਲਾਂ ਨੂੰ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਦਾ ਇੱਕ ਤਰੀਕਾ ਹੈ। ਇਹ ਇੱਕ ਡਿਜੀਟਲ ਕੋਰੀਅਰ ਸੇਵਾ ਦੀ ਤਰ੍ਹਾਂ ਹੈ ਜੋ ਫਾਈਲਾਂ ਨੂੰ ਇੱਕ ਕੰਪਿਊਟਰ ਤੋਂ ਦੂਜੇ ਕੰਪਿਊਟਰ ਵਿੱਚ ਭੇਜਦੀ ਹੈ। ਇਹ ਆਮ ਤੌਰ 'ਤੇ ਵੈੱਬ ਡਿਵੈਲਪਰਾਂ ਦੁਆਰਾ ਵੈਬ ਸਰਵਰ 'ਤੇ ਵੈਬਸਾਈਟ ਫਾਈਲਾਂ ਨੂੰ ਅਪਲੋਡ ਕਰਨ ਲਈ, ਜਾਂ ਵਿਅਕਤੀਆਂ ਦੁਆਰਾ ਦੂਜਿਆਂ ਨਾਲ ਫਾਈਲਾਂ ਸਾਂਝੀਆਂ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।

FTP, ਜਾਂ ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ ਪ੍ਰੋਟੋਕੋਲ, ਇੱਕ ਮਿਆਰੀ ਨੈਟਵਰਕ ਪ੍ਰੋਟੋਕੋਲ ਹੈ ਜੋ ਇੱਕ ਕੰਪਿਊਟਰ ਨੈਟਵਰਕ ਤੇ ਇੱਕ ਕਲਾਇੰਟ ਅਤੇ ਸਰਵਰ ਵਿਚਕਾਰ ਫਾਈਲਾਂ ਨੂੰ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। FTP ਦੇ ਨਾਲ, ਉਪਭੋਗਤਾ ਇੱਕ ਸਰਵਰ ਤੇ ਅਤੇ ਇਸ ਤੋਂ ਫਾਈਲਾਂ ਨੂੰ ਅੱਪਲੋਡ ਅਤੇ ਡਾਊਨਲੋਡ ਕਰ ਸਕਦੇ ਹਨ, ਇਸ ਨੂੰ ਕਾਰੋਬਾਰਾਂ ਅਤੇ ਵਿਅਕਤੀਆਂ ਲਈ ਇੱਕ ਮਹੱਤਵਪੂਰਨ ਤਕਨਾਲੋਜੀ ਬਣਾਉਂਦੇ ਹਨ।

FTP ਇੱਕ ਕਲਾਇੰਟ-ਸਰਵਰ ਮਾਡਲ ਆਰਕੀਟੈਕਚਰ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ, ਜਿਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਫਾਈਲਾਂ ਨੂੰ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ ਉਪਭੋਗਤਾ ਕੋਲ ਸਰਵਰ ਤੱਕ ਪਹੁੰਚ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ। ਉਪਭੋਗਤਾ ਆਮ ਤੌਰ 'ਤੇ ਉਪਭੋਗਤਾ ਨਾਮ ਅਤੇ ਪਾਸਵਰਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸਰਵਰ ਨਾਲ ਜੁੜਦੇ ਹਨ, ਜੋ ਉਹਨਾਂ ਨੂੰ ਆਪਣੀ ਪਛਾਣ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰਨ ਅਤੇ ਸਰਵਰ 'ਤੇ ਸਟੋਰ ਕੀਤੀਆਂ ਫਾਈਲਾਂ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। FTP ਦੀ ਵਰਤੋਂ ਵਿੰਡੋਜ਼, ਲੀਨਕਸ ਅਤੇ ਯੂਨਿਕਸ ਸਮੇਤ ਕਈ ਤਰ੍ਹਾਂ ਦੇ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ 'ਤੇ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ, ਅਤੇ ਕਮਾਂਡ-ਲਾਈਨ ਪ੍ਰੋਗਰਾਮਾਂ ਅਤੇ ਗ੍ਰਾਫਿਕਲ ਯੂਜ਼ਰ ਇੰਟਰਫੇਸ ਦੋਵਾਂ ਰਾਹੀਂ ਐਕਸੈਸ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।

FTP ਨੂੰ ਕਿਰਿਆਸ਼ੀਲ ਅਤੇ ਪੈਸਿਵ ਮੋਡਾਂ ਵਿੱਚ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ, ਇਸ ਗੱਲ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ ਕਿ ਕਲਾਇੰਟ ਅਤੇ ਸਰਵਰ ਵਿਚਕਾਰ ਡੇਟਾ ਚੈਨਲ ਕਿਵੇਂ ਸਥਾਪਿਤ ਕੀਤਾ ਗਿਆ ਹੈ। ਇਸ ਤੋਂ ਇਲਾਵਾ, FTP ਫਾਈਲਾਂ ਨੂੰ ASCII ਅਤੇ ਬਾਈਨਰੀ ਮੋਡ ਦੋਵਾਂ ਵਿੱਚ ਟ੍ਰਾਂਸਫਰ ਕਰ ਸਕਦਾ ਹੈ, ਇਸ ਨੂੰ ਸਾਰੀਆਂ ਕਿਸਮਾਂ ਦੀਆਂ ਫਾਈਲਾਂ ਨੂੰ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ ਇੱਕ ਬਹੁਮੁਖੀ ਤਕਨਾਲੋਜੀ ਬਣਾਉਂਦਾ ਹੈ। ਹਾਲਾਂਕਿ, ਕਿਉਂਕਿ FTP ਸਾਦੇ ਟੈਕਸਟ ਵਿੱਚ ਡੇਟਾ ਭੇਜਦਾ ਹੈ, ਇਹ ਹਮਲਿਆਂ ਲਈ ਕਮਜ਼ੋਰ ਹੈ ਅਤੇ ਸਾਵਧਾਨੀ ਨਾਲ ਵਰਤਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਵਾਧੂ ਸੁਰੱਖਿਆ ਲਈ, FTPS, SSL/TLS, ਅਤੇ SSH ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ ਪ੍ਰੋਟੋਕੋਲ ਨੂੰ ਟ੍ਰਾਂਸਫਰ ਦੌਰਾਨ ਡੇਟਾ ਨੂੰ ਐਨਕ੍ਰਿਪਟ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ।

FTP ਕੀ ਹੈ?

FTP, ਜਾਂ ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ ਪ੍ਰੋਟੋਕੋਲ, ਇੱਕ ਮਿਆਰੀ ਨੈਟਵਰਕ ਪ੍ਰੋਟੋਕੋਲ ਹੈ ਜੋ ਇੱਕ TCP/IP ਨੈਟਵਰਕ ਤੇ ਕੰਪਿਊਟਰਾਂ ਵਿਚਕਾਰ ਫਾਈਲਾਂ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਇਹ ਇੱਕ ਕਲਾਇੰਟ-ਸਰਵਰ ਪ੍ਰੋਟੋਕੋਲ ਹੈ, ਜਿਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਇੱਕ ਕੰਪਿਊਟਰ ਕਲਾਇੰਟ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ, ਅਤੇ ਦੂਜਾ ਸਰਵਰ ਵਜੋਂ। ਕਲਾਇੰਟ ਫਾਈਲਾਂ ਨੂੰ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ ਸਰਵਰ ਨੂੰ ਬੇਨਤੀਆਂ ਭੇਜਦਾ ਹੈ, ਅਤੇ ਸਰਵਰ ਬੇਨਤੀ ਕੀਤੀਆਂ ਫਾਈਲਾਂ ਨੂੰ ਭੇਜ ਕੇ ਜਵਾਬ ਦਿੰਦਾ ਹੈ।

ਪਰਿਭਾਸ਼ਾ

FTP ਇੱਕ ਪ੍ਰੋਟੋਕੋਲ ਹੈ ਜੋ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਇੰਟਰਨੈਟ ਜਾਂ ਸਥਾਨਕ ਨੈਟਵਰਕ ਤੇ ਫਾਈਲਾਂ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਇਹ ਕਲਾਇੰਟ-ਸਰਵਰ ਮਾਡਲ ਆਰਕੀਟੈਕਚਰ 'ਤੇ ਬਣਾਇਆ ਗਿਆ ਹੈ ਅਤੇ ਕਲਾਇੰਟ ਅਤੇ ਸਰਵਰ ਵਿਚਕਾਰ ਵੱਖਰੇ ਨਿਯੰਤਰਣ ਅਤੇ ਡੇਟਾ ਕਨੈਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। FTP ਨੂੰ TCP/IP ਸੂਟ ਦੇ ਅੰਦਰ ਇੱਕ ਐਪਲੀਕੇਸ਼ਨ ਲੇਅਰ ਪ੍ਰੋਟੋਕੋਲ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ।

FTP ਕੰਪਿਊਟਰਾਂ ਵਿਚਕਾਰ ਫਾਈਲਾਂ ਨੂੰ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਦਾ ਇੱਕ ਸਧਾਰਨ ਅਤੇ ਕੁਸ਼ਲ ਤਰੀਕਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ, ਅਤੇ ਇਹ ਵੈਬਸਾਈਟ ਪ੍ਰਬੰਧਨ, ਸੌਫਟਵੇਅਰ ਅੱਪਡੇਟ, ਅਤੇ ਹੋਰ ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ ਕਾਰਜਾਂ ਲਈ ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਇਹ ਜ਼ਿਆਦਾਤਰ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ ਦੁਆਰਾ ਸਮਰਥਿਤ ਹੈ ਅਤੇ ਕਮਾਂਡ-ਲਾਈਨ ਕਲਾਇੰਟਸ, ਗ੍ਰਾਫਿਕਲ ਯੂਜ਼ਰ ਇੰਟਰਫੇਸ, ਅਤੇ ਵੈਬ-ਅਧਾਰਿਤ ਇੰਟਰਫੇਸ ਸਮੇਤ ਕਈ ਤਰ੍ਹਾਂ ਦੇ ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ ਟੂਲਸ ਨਾਲ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ।

ਇਤਿਹਾਸ

FTP ਨੂੰ ਪਹਿਲੀ ਵਾਰ 1970 ਦੇ ਦਹਾਕੇ ਦੇ ਅਰੰਭ ਵਿੱਚ ARPANET ਪ੍ਰੋਜੈਕਟ ਦੇ ਹਿੱਸੇ ਵਜੋਂ ਵਿਕਸਤ ਕੀਤਾ ਗਿਆ ਸੀ, ਜੋ ਕਿ ਆਧੁਨਿਕ ਇੰਟਰਨੈਟ ਦਾ ਪੂਰਵਗਾਮੀ ਹੈ। ਇਹ ਅਸਲ ਵਿੱਚ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਰਿਮੋਟ ਕੰਪਿਊਟਰਾਂ ਵਿਚਕਾਰ ਫਾਈਲਾਂ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਦੀ ਆਗਿਆ ਦੇਣ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਸੀ, ਜੋ ਕਿ ਸ਼ੁਰੂਆਤੀ ਕੰਪਿਊਟਰ ਨੈਟਵਰਕਾਂ ਦੀ ਸੀਮਤ ਬੈਂਡਵਿਡਥ ਅਤੇ ਪ੍ਰੋਸੈਸਿੰਗ ਪਾਵਰ ਦੇ ਕਾਰਨ ਉਸ ਸਮੇਂ ਇੱਕ ਮਹੱਤਵਪੂਰਨ ਚੁਣੌਤੀ ਸੀ।

ਸਾਲਾਂ ਦੌਰਾਨ, FTP ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ ਲਈ ਇੱਕ ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਵਰਤਿਆ ਅਤੇ ਭਰੋਸੇਮੰਦ ਪ੍ਰੋਟੋਕੋਲ ਬਣ ਗਿਆ ਹੈ। ਇਸਨੂੰ ਆਧੁਨਿਕ ਸੁਰੱਖਿਆ ਮਾਪਦੰਡਾਂ, ਜਿਵੇਂ ਕਿ SSL/TLS ਇਨਕ੍ਰਿਪਸ਼ਨ ਦਾ ਸਮਰਥਨ ਕਰਨ ਲਈ ਅੱਪਡੇਟ ਕੀਤਾ ਗਿਆ ਹੈ, ਅਤੇ ਅੱਜ ਵੀ ਬਹੁਤ ਸਾਰੇ ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ ਕਾਰਜਾਂ ਲਈ ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।

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

FTP ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ

FTP (ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ ਪ੍ਰੋਟੋਕੋਲ) ਵੱਖ-ਵੱਖ ਸਿਸਟਮਾਂ ਵਿਚਕਾਰ ਔਨਲਾਈਨ ਫਾਈਲਾਂ ਨੂੰ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ ਪ੍ਰੋਟੋਕੋਲ ਹੈ। ਇਹ ਇੱਕ ਕਲਾਇੰਟ-ਸਰਵਰ ਮਾਡਲ ਦੀ ਪਾਲਣਾ ਕਰਦਾ ਹੈ, ਜਿੱਥੇ ਕਲਾਇੰਟ ਫਾਈਲਾਂ ਦੀ ਬੇਨਤੀ ਕਰਦਾ ਹੈ ਅਤੇ ਸਰਵਰ ਉਹਨਾਂ ਨੂੰ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਹੇਠਾਂ ਦਿੱਤੇ ਉਪ-ਭਾਗ ਵਿਸਤਾਰ ਵਿੱਚ ਦੱਸਦੇ ਹਨ ਕਿ FTP ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ।

ਕਲਾਇੰਟ-ਸਰਵਰ ਮਾਡਲ

FTP ਇੱਕ ਕਲਾਇੰਟ-ਸਰਵਰ ਮਾਡਲ ਦੀ ਪਾਲਣਾ ਕਰਦਾ ਹੈ, ਜਿੱਥੇ ਕਲਾਇੰਟ ਸਰਵਰ ਨਾਲ ਇੱਕ ਕੁਨੈਕਸ਼ਨ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ ਅਤੇ ਫਾਈਲਾਂ ਦੀ ਬੇਨਤੀ ਕਰਦਾ ਹੈ। ਸਰਵਰ ਗਾਹਕ ਦੀ ਬੇਨਤੀ ਦਾ ਜਵਾਬ ਦਿੰਦਾ ਹੈ ਅਤੇ ਬੇਨਤੀ ਕੀਤੀਆਂ ਫਾਈਲਾਂ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਕਲਾਇੰਟ ਅਤੇ ਸਰਵਰ ਦੋ ਚੈਨਲਾਂ 'ਤੇ ਸੰਚਾਰ ਕਰਦੇ ਹਨ: ਕੰਟਰੋਲ ਕਨੈਕਸ਼ਨ ਅਤੇ ਡਾਟਾ ਕਨੈਕਸ਼ਨ।

ਕੰਟਰੋਲ ਕਨੈਕਸ਼ਨ

ਕੰਟਰੋਲ ਕਨੈਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਲਾਇੰਟ ਅਤੇ ਸਰਵਰ ਵਿਚਕਾਰ ਕਮਾਂਡਾਂ ਅਤੇ ਜਵਾਬ ਭੇਜਣ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਇਹ ਉਦੋਂ ਸਥਾਪਿਤ ਹੁੰਦਾ ਹੈ ਜਦੋਂ ਕਲਾਇੰਟ ਸਰਵਰ ਨਾਲ ਕੁਨੈਕਸ਼ਨ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ। ਕੰਟਰੋਲ ਕੁਨੈਕਸ਼ਨ ਪੂਰੇ FTP ਸੈਸ਼ਨ ਦੌਰਾਨ ਖੁੱਲ੍ਹਾ ਰਹਿੰਦਾ ਹੈ।

ਡਾਟਾ ਕਨੈਕਸ਼ਨ

ਡੇਟਾ ਕਨੈਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਲਾਇੰਟ ਅਤੇ ਸਰਵਰ ਵਿਚਕਾਰ ਫਾਈਲਾਂ ਨੂੰ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਡਾਟਾ ਕਨੈਕਸ਼ਨ ਦੇ ਦੋ ਮੋਡ ਹਨ: ਐਕਟਿਵ ਮੋਡ ਅਤੇ ਪੈਸਿਵ ਮੋਡ।

ਐਕਟਿਵ ਮੋਡ

ਐਕਟਿਵ ਮੋਡ ਵਿੱਚ, ਕਲਾਇੰਟ ਸਰਵਰ ਨਾਲ ਇੱਕ ਡਾਟਾ ਕਨੈਕਸ਼ਨ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ। ਸਰਵਰ ਇੱਕ ਪੋਰਟ 'ਤੇ ਸੁਣਦਾ ਹੈ ਅਤੇ ਕਲਾਇੰਟ ਦੇ ਕਨੈਕਟ ਹੋਣ ਦੀ ਉਡੀਕ ਕਰਦਾ ਹੈ। ਇੱਕ ਵਾਰ ਜਦੋਂ ਕਲਾਇੰਟ ਕਨੈਕਟ ਹੋ ਜਾਂਦਾ ਹੈ, ਡੇਟਾ ਟ੍ਰਾਂਸਫਰ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ।

ਪੈਸਿਵ ਮੋਡ

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

ਡਾਟਾ ਚੈਨਲ

ਡੇਟਾ ਚੈਨਲ ਦੀ ਵਰਤੋਂ ਕਲਾਇੰਟ ਅਤੇ ਸਰਵਰ ਵਿਚਕਾਰ ਫਾਈਲਾਂ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਇੱਥੇ ਦੋ ਕਿਸਮ ਦੇ ਡੇਟਾ ਚੈਨਲ ਹਨ: ਬਾਈਨਰੀ ਅਤੇ ASCII।

ASCII

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

ਕੁੱਲ ਮਿਲਾ ਕੇ, FTP ਵੱਖ-ਵੱਖ ਸਿਸਟਮਾਂ ਵਿਚਕਾਰ ਫਾਈਲਾਂ ਨੂੰ ਔਨਲਾਈਨ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ ਪ੍ਰੋਟੋਕੋਲ ਹੈ। ਇਹ ਇੱਕ ਕਲਾਇੰਟ-ਸਰਵਰ ਮਾਡਲ ਦੀ ਪਾਲਣਾ ਕਰਦਾ ਹੈ, ਜਿੱਥੇ ਕਲਾਇੰਟ ਸਰਵਰ ਨਾਲ ਇੱਕ ਕੁਨੈਕਸ਼ਨ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ ਅਤੇ ਫਾਈਲਾਂ ਦੀ ਬੇਨਤੀ ਕਰਦਾ ਹੈ। ਸਰਵਰ ਗਾਹਕ ਦੀ ਬੇਨਤੀ ਦਾ ਜਵਾਬ ਦਿੰਦਾ ਹੈ ਅਤੇ ਬੇਨਤੀ ਕੀਤੀਆਂ ਫਾਈਲਾਂ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਡਾਟਾ ਟ੍ਰਾਂਸਫਰ ਦੋ ਚੈਨਲਾਂ 'ਤੇ ਹੁੰਦਾ ਹੈ: ਕੰਟਰੋਲ ਕਨੈਕਸ਼ਨ ਅਤੇ ਡਾਟਾ ਕਨੈਕਸ਼ਨ। ਡਾਟਾ ਕਨੈਕਸ਼ਨ ਦੇ ਦੋ ਮੋਡ ਹਨ: ਐਕਟਿਵ ਮੋਡ ਅਤੇ ਪੈਸਿਵ ਮੋਡ। ਡੇਟਾ ਚੈਨਲ ਦੀ ਵਰਤੋਂ ਕਲਾਇੰਟ ਅਤੇ ਸਰਵਰ ਵਿਚਕਾਰ ਫਾਈਲਾਂ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ASCII ਦੀ ਵਰਤੋਂ ਕਲਾਇੰਟ ਅਤੇ ਸਰਵਰ ਵਿਚਕਾਰ ਟੈਕਸਟ ਫਾਈਲਾਂ ਨੂੰ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।

FTP ਦੀਆਂ ਕਿਸਮਾਂ

FTP (ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ ਪ੍ਰੋਟੋਕੋਲ) ਇੱਕ ਨੈੱਟਵਰਕ ਪ੍ਰੋਟੋਕੋਲ ਹੈ ਜੋ ਇੱਕ TCP/IP ਨੈੱਟਵਰਕ 'ਤੇ ਕੰਪਿਊਟਰਾਂ ਵਿਚਕਾਰ ਫਾਈਲਾਂ ਨੂੰ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਇੱਥੇ ਵੱਖ-ਵੱਖ ਕਿਸਮਾਂ ਦੇ FTP ਪ੍ਰੋਟੋਕੋਲ ਉਪਲਬਧ ਹਨ, ਹਰੇਕ ਦੀਆਂ ਆਪਣੀਆਂ ਵਿਲੱਖਣ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਅਤੇ ਫੰਕਸ਼ਨਾਂ ਨਾਲ। ਇਸ ਭਾਗ ਵਿੱਚ, ਅਸੀਂ FTP ਪ੍ਰੋਟੋਕੋਲ ਦੀਆਂ ਤਿੰਨ ਸਭ ਤੋਂ ਆਮ ਕਿਸਮਾਂ ਬਾਰੇ ਚਰਚਾ ਕਰਾਂਗੇ: FTP, FTPS, ਅਤੇ SFTP।

FTP,

FTP, ਜਾਂ ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ ਪ੍ਰੋਟੋਕੋਲ, ਇੱਕ ਨੈਟਵਰਕ ਤੇ ਫਾਈਲਾਂ ਨੂੰ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ ਸਟੈਂਡਰਡ ਪ੍ਰੋਟੋਕੋਲ ਹੈ। ਇਹ ਇੱਕ ਸਧਾਰਨ, ਭਰੋਸੇਮੰਦ, ਅਤੇ ਕੁਸ਼ਲ ਪ੍ਰੋਟੋਕੋਲ ਹੈ ਜੋ ਦਹਾਕਿਆਂ ਤੋਂ ਚੱਲ ਰਿਹਾ ਹੈ। FTP ਇੱਕ ਕਲਾਇੰਟ-ਸਰਵਰ ਪ੍ਰੋਟੋਕੋਲ ਹੈ, ਮਤਲਬ ਕਿ ਇੱਕ ਕਲਾਇੰਟ ਕੰਪਿਊਟਰ ਫਾਈਲਾਂ ਨੂੰ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ ਇੱਕ ਸਰਵਰ ਨਾਲ ਕੁਨੈਕਸ਼ਨ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ।

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

FTPS

FTPS, ਜਾਂ SSL/TLS ਉੱਤੇ FTP, FTP ਦਾ ਇੱਕ ਸੁਰੱਖਿਅਤ ਸੰਸਕਰਣ ਹੈ ਜੋ ਆਵਾਜਾਈ ਵਿੱਚ ਡੇਟਾ ਦੀ ਸੁਰੱਖਿਆ ਲਈ SSL/TLS ਐਨਕ੍ਰਿਪਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। FTPS ਮਿਆਰੀ FTP ਨਾਲੋਂ ਵਧੇਰੇ ਸੁਰੱਖਿਅਤ ਹੈ ਕਿਉਂਕਿ ਇਹ ਨੈੱਟਵਰਕ 'ਤੇ ਭੇਜੇ ਜਾਣ ਤੋਂ ਪਹਿਲਾਂ ਡੇਟਾ ਨੂੰ ਐਨਕ੍ਰਿਪਟ ਕਰਦਾ ਹੈ, ਹੈਕਰਾਂ ਲਈ ਇਸਨੂੰ ਰੋਕਣਾ ਅਤੇ ਪੜ੍ਹਨਾ ਬਹੁਤ ਮੁਸ਼ਕਲ ਬਣਾਉਂਦਾ ਹੈ।

FTPS ਡਾਟਾ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ ਦੋ ਚੈਨਲਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ: ਇੱਕ ਕੰਟਰੋਲ ਚੈਨਲ ਅਤੇ ਇੱਕ ਡਾਟਾ ਚੈਨਲ। ਕੰਟਰੋਲ ਚੈਨਲ ਦੀ ਵਰਤੋਂ ਕਲਾਇੰਟ ਅਤੇ ਸਰਵਰ ਵਿਚਕਾਰ ਕਮਾਂਡਾਂ ਅਤੇ ਜਵਾਬਾਂ ਨੂੰ ਭੇਜਣ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਜਦੋਂ ਕਿ ਡਾਟਾ ਚੈਨਲ ਫਾਈਲਾਂ ਨੂੰ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।

SFTP

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

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

ਸੰਖੇਪ ਰੂਪ ਵਿੱਚ, FTP ਇੱਕ ਨੈੱਟਵਰਕ ਉੱਤੇ ਫਾਈਲਾਂ ਨੂੰ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ ਇੱਕ ਮਿਆਰੀ ਪ੍ਰੋਟੋਕੋਲ ਹੈ, ਪਰ ਇਹ ਅਣ-ਇਨਕ੍ਰਿਪਟਡ ਅਤੇ ਰੁਕਾਵਟ ਲਈ ਕਮਜ਼ੋਰ ਹੈ। FTPS FTP ਦਾ ਇੱਕ ਵਧੇਰੇ ਸੁਰੱਖਿਅਤ ਸੰਸਕਰਣ ਹੈ ਜੋ ਆਵਾਜਾਈ ਵਿੱਚ ਡੇਟਾ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰਨ ਲਈ SSL/TLS ਐਨਕ੍ਰਿਪਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। SFTP ਸਭ ਤੋਂ ਸੁਰੱਖਿਅਤ ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ ਪ੍ਰੋਟੋਕੋਲ ਹੈ, ਪ੍ਰਮਾਣੀਕਰਨ ਅਤੇ ਐਨਕ੍ਰਿਪਸ਼ਨ ਲਈ SSH ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ।

FTP ਕਲਾਇੰਟ

FTP ਕਲਾਇੰਟ ਸਾਫਟਵੇਅਰ ਐਪਲੀਕੇਸ਼ਨ ਹਨ ਜੋ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਇੱਕ FTP ਸਰਵਰ ਤੱਕ ਅਤੇ ਇਸ ਤੋਂ ਫਾਈਲਾਂ ਤੱਕ ਪਹੁੰਚ ਅਤੇ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦੇ ਹਨ। ਇਹ ਕਲਾਇੰਟ ਦੋ ਪ੍ਰਾਇਮਰੀ ਰੂਪਾਂ ਵਿੱਚ ਆਉਂਦੇ ਹਨ: ਕਮਾਂਡ-ਲਾਈਨ ਪ੍ਰੋਗਰਾਮ ਅਤੇ ਗ੍ਰਾਫਿਕਲ ਯੂਜ਼ਰ ਇੰਟਰਫੇਸ।

ਕਮਾਂਡ-ਲਾਈਨ ਪ੍ਰੋਗਰਾਮ

ਕਮਾਂਡ-ਲਾਈਨ FTP ਕਲਾਇੰਟ ਟੈਕਸਟ-ਅਧਾਰਿਤ ਪ੍ਰੋਗਰਾਮ ਹਨ ਜੋ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਕਮਾਂਡ-ਲਾਈਨ ਇੰਟਰਫੇਸ ਦੁਆਰਾ ਇੱਕ FTP ਸਰਵਰ ਨਾਲ ਇੰਟਰੈਕਟ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦੇ ਹਨ। ਇਹ ਪ੍ਰੋਗਰਾਮ ਅਕਸਰ ਉੱਨਤ ਉਪਭੋਗਤਾਵਾਂ ਦੁਆਰਾ ਵਰਤੇ ਜਾਂਦੇ ਹਨ ਜੋ ਕਮਾਂਡ ਲਾਈਨ ਦੀ ਗਤੀ ਅਤੇ ਲਚਕਤਾ ਨੂੰ ਤਰਜੀਹ ਦਿੰਦੇ ਹਨ।

ਕੁਝ ਪ੍ਰਸਿੱਧ ਕਮਾਂਡ-ਲਾਈਨ FTP ਕਲਾਇੰਟਸ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ:

  • ftp: ਇਹ ਇੱਕ ਬੁਨਿਆਦੀ FTP ਕਲਾਇੰਟ ਹੈ ਜੋ ਜ਼ਿਆਦਾਤਰ ਯੂਨਿਕਸ-ਅਧਾਰਿਤ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਹੈ।
  • sftp: ਇਹ ਇੱਕ ਸੁਰੱਖਿਅਤ FTP ਕਲਾਇੰਟ ਹੈ ਜੋ ਏਨਕ੍ਰਿਪਸ਼ਨ ਲਈ SSH ਪ੍ਰੋਟੋਕੋਲ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ।
  • ncftp: ਇਹ ਇੱਕ ਹੋਰ ਉੱਨਤ FTP ਕਲਾਇੰਟ ਹੈ ਜਿਸ ਵਿੱਚ ਟੈਬ ਸੰਪੂਰਨਤਾ ਅਤੇ ਬੁੱਕਮਾਰਕ ਵਰਗੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਸ਼ਾਮਲ ਹਨ।

ਗਰਾਫੀਕਲ ਯੂਜ਼ਰ ਇੰਟਰਫੇਸ

ਗ੍ਰਾਫਿਕਲ ਯੂਜ਼ਰ ਇੰਟਰਫੇਸ (GUI) FTP ਕਲਾਇੰਟ ਉਹ ਪ੍ਰੋਗਰਾਮ ਹਨ ਜੋ ਇੱਕ FTP ਸਰਵਰ ਨਾਲ ਇੰਟਰਫੇਸ ਕਰਨ ਲਈ ਇੱਕ ਗਰਾਫੀਕਲ ਇੰਟਰਫੇਸ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਨ। ਇਹ ਪ੍ਰੋਗਰਾਮ ਅਕਸਰ ਘੱਟ ਤਜਰਬੇਕਾਰ ਉਪਭੋਗਤਾਵਾਂ ਦੁਆਰਾ ਵਰਤੇ ਜਾਂਦੇ ਹਨ ਜੋ ਵਧੇਰੇ ਉਪਭੋਗਤਾ-ਅਨੁਕੂਲ ਇੰਟਰਫੇਸ ਨੂੰ ਤਰਜੀਹ ਦਿੰਦੇ ਹਨ।

ਕੁਝ ਪ੍ਰਸਿੱਧ GUI FTP ਕਲਾਇੰਟਸ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ:

  • FileZilla: ਇਹ ਇੱਕ ਪ੍ਰਸਿੱਧ ਓਪਨ-ਸੋਰਸ FTP ਕਲਾਇੰਟ ਹੈ ਜੋ ਵਿੰਡੋਜ਼, ਮੈਕ ਅਤੇ ਲੀਨਕਸ ਲਈ ਉਪਲਬਧ ਹੈ।
  • Cyberduck: ਇਹ ਇੱਕ FTP ਕਲਾਇੰਟ ਹੈ ਜੋ ਮੈਕ ਅਤੇ ਵਿੰਡੋਜ਼ ਲਈ ਉਪਲਬਧ ਹੈ।
  • WinSCP: ਇਹ ਇੱਕ ਵਿੰਡੋਜ਼-ਓਨਲੀ FTP ਕਲਾਇੰਟ ਹੈ ਜਿਸ ਵਿੱਚ ਡਰੈਗ-ਐਂਡ-ਡ੍ਰੌਪ ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ ਅਤੇ PuTTY ਨਾਲ ਏਕੀਕਰਣ ਵਰਗੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਸ਼ਾਮਲ ਹਨ।

ਸਿੱਟੇ ਵਜੋਂ, ਭਾਵੇਂ ਤੁਸੀਂ ਕਮਾਂਡ ਲਾਈਨ ਜਾਂ ਗ੍ਰਾਫਿਕਲ ਇੰਟਰਫੇਸ ਨੂੰ ਤਰਜੀਹ ਦਿੰਦੇ ਹੋ, ਤੁਹਾਡੀਆਂ ਲੋੜਾਂ ਪੂਰੀਆਂ ਕਰਨ ਲਈ ਬਹੁਤ ਸਾਰੇ FTP ਕਲਾਇੰਟ ਉਪਲਬਧ ਹਨ। ਉਹ ਇੱਕ ਚੁਣੋ ਜੋ ਤੁਹਾਡੇ ਵਰਕਫਲੋ ਵਿੱਚ ਸਭ ਤੋਂ ਵਧੀਆ ਫਿੱਟ ਹੋਵੇ ਅਤੇ ਆਸਾਨੀ ਨਾਲ ਫਾਈਲਾਂ ਟ੍ਰਾਂਸਫਰ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰੋ।

FTP ਸਰਵਰ

FTP ਸਰਵਰ ਕੰਪਿਊਟਰ ਪ੍ਰੋਗਰਾਮ ਹੁੰਦੇ ਹਨ ਜੋ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਇੱਕ ਨੈਟਵਰਕ ਤੇ ਕੰਪਿਊਟਰਾਂ ਵਿਚਕਾਰ ਫਾਈਲਾਂ ਦਾ ਆਦਾਨ-ਪ੍ਰਦਾਨ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦੇ ਹਨ। ਇਹ ਸਰਵਰ ਕਲਾਇੰਟ ਅਤੇ ਸਰਵਰ ਵਿਚਕਾਰ ਫਾਈਲਾਂ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ ਪ੍ਰੋਟੋਕੋਲ (FTP) ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ। FTP ਸਰਵਰਾਂ ਨੂੰ ਕੰਪਿਊਟਰਾਂ ਦੇ ਅੰਦਰੂਨੀ ਨੈੱਟਵਰਕ ਦੇ ਅੰਦਰ ਜਾਂ ਵੱਖ-ਵੱਖ ਵੈਬ ਸਰਵਰਾਂ ਵਿਚਕਾਰ ਔਨਲਾਈਨ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ।

FTP ਸਰਵਰ ਕਲਾਇੰਟ-ਸਰਵਰ ਮਾਡਲ ਆਰਕੀਟੈਕਚਰ 'ਤੇ ਕੰਮ ਕਰਦੇ ਹਨ, ਜਿਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਉਪਭੋਗਤਾ ਸਾਈਨ ਇਨ ਕਰ ਸਕਦਾ ਹੈ ਅਤੇ ਸਰਵਰ 'ਤੇ ਫਾਈਲਾਂ ਤੱਕ ਪਹੁੰਚ ਕਰ ਸਕਦਾ ਹੈ। ਉਪਭੋਗਤਾ ਸਰਵਰ ਪ੍ਰਬੰਧਕ ਦੁਆਰਾ ਪ੍ਰਦਾਨ ਕੀਤੀਆਂ ਅਨੁਮਤੀਆਂ ਦੇ ਅਧਾਰ ਤੇ ਸਰਵਰ ਉੱਤੇ ਫਾਈਲਾਂ ਨੂੰ ਅਪਲੋਡ, ਡਾਉਨਲੋਡ, ਮਿਟਾਉਣ, ਬਣਾ ਜਾਂ ਸੋਧ ਸਕਦਾ ਹੈ।

FTP ਸਰਵਰਾਂ ਨੂੰ ਵਿੰਡੋਜ਼, ਲੀਨਕਸ ਅਤੇ ਮੈਕੋਸ ਸਮੇਤ ਕਈ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ 'ਤੇ ਲਾਗੂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਇਹ ਸਰਵਰ ਇੱਕਲੇ ਪ੍ਰੋਗਰਾਮ ਜਾਂ ਪ੍ਰੋਗਰਾਮ ਦੇ ਸੌਫਟਵੇਅਰ ਭਾਗ ਹੋ ਸਕਦੇ ਹਨ। FTP ਸਰਵਰ ਬੈਕਗ੍ਰਾਉਂਡ ਵਿੱਚ ਇੱਕ ਜਾਂ ਇੱਕ ਤੋਂ ਵੱਧ ਪ੍ਰਕਿਰਿਆਵਾਂ ਵਜੋਂ ਵੀ ਚੱਲ ਸਕਦੇ ਹਨ।

FTP ਸਰਵਰਾਂ ਨੂੰ ਮਜ਼ਬੂਤ ​​ਸੁਰੱਖਿਆ ਉਪਾਵਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ ਕੌਂਫਿਗਰ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ SSH- ਸਮਰਥਿਤ FTP (SFTP) ਅਤੇ TLS- ਸਮਰਥਿਤ FTP (FTPS)। SFTP ਕਲਾਇੰਟ ਅਤੇ ਸਰਵਰ ਵਿਚਕਾਰ ਡਾਟਾ ਟ੍ਰਾਂਸਫਰ ਨੂੰ ਐਨਕ੍ਰਿਪਟ ਕਰਨ ਲਈ ਸੁਰੱਖਿਅਤ ਸ਼ੈੱਲ (SSH) ਪ੍ਰੋਟੋਕੋਲ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। FTPS ਗਾਹਕ ਅਤੇ ਸਰਵਰ ਵਿਚਕਾਰ ਡੇਟਾ ਟ੍ਰਾਂਸਫਰ ਨੂੰ ਐਨਕ੍ਰਿਪਟ ਕਰਨ ਲਈ ਟਰਾਂਸਪੋਰਟ ਲੇਅਰ ਸੁਰੱਖਿਆ (TLS) ਪ੍ਰੋਟੋਕੋਲ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ।

FTP ਸਰਵਰ ਵੱਖ-ਵੱਖ ਉਦੇਸ਼ਾਂ ਲਈ ਵਰਤੇ ਜਾ ਸਕਦੇ ਹਨ, ਜਿਵੇਂ ਕਿ:

  • ਇੱਕ ਨੈਟਵਰਕ ਦੇ ਅੰਦਰ ਉਪਭੋਗਤਾਵਾਂ ਵਿਚਕਾਰ ਫਾਈਲਾਂ ਨੂੰ ਸਾਂਝਾ ਕਰਨਾ
  • ਕਿਸੇ ਵੈਬਸਾਈਟ ਤੋਂ ਉਪਭੋਗਤਾਵਾਂ ਦੁਆਰਾ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ ਫਾਈਲਾਂ ਦੀ ਮੇਜ਼ਬਾਨੀ
  • ਕਲਾਉਡ ਸਟੋਰੇਜ ਸੇਵਾ 'ਤੇ ਅਤੇ ਇਸ ਤੋਂ ਫਾਈਲਾਂ ਨੂੰ ਅਪਲੋਡ ਕਰਨਾ ਅਤੇ ਡਾਊਨਲੋਡ ਕਰਨਾ
  • ਰਿਮੋਟ ਸਰਵਰ 'ਤੇ ਫਾਈਲਾਂ ਦਾ ਬੈਕਅੱਪ ਲਿਆ ਜਾ ਰਿਹਾ ਹੈ

ਸਿੱਟੇ ਵਜੋਂ, FTP ਸਰਵਰ ਇੱਕ ਨੈਟਵਰਕ ਤੇ ਕੰਪਿਊਟਰਾਂ ਵਿਚਕਾਰ ਫਾਈਲਾਂ ਦਾ ਆਦਾਨ-ਪ੍ਰਦਾਨ ਕਰਨ ਲਈ ਜ਼ਰੂਰੀ ਸਾਧਨ ਹਨ। ਇਹ ਸਰਵਰ ਵੱਖ-ਵੱਖ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ 'ਤੇ ਲਾਗੂ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ ਅਤੇ ਮਜ਼ਬੂਤ ​​ਸੁਰੱਖਿਆ ਉਪਾਵਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ ਕੌਂਫਿਗਰ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ। FTP ਸਰਵਰਾਂ ਦੀ ਵਰਤੋਂ ਵੱਖ-ਵੱਖ ਉਦੇਸ਼ਾਂ ਲਈ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ, ਜਿਵੇਂ ਕਿ ਨੈੱਟਵਰਕ ਦੇ ਅੰਦਰ ਫ਼ਾਈਲਾਂ ਨੂੰ ਸਾਂਝਾ ਕਰਨਾ, ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ ਫ਼ਾਈਲਾਂ ਦੀ ਮੇਜ਼ਬਾਨੀ ਕਰਨਾ, ਅਤੇ ਰਿਮੋਟ ਸਰਵਰ 'ਤੇ ਫ਼ਾਈਲਾਂ ਦਾ ਬੈਕਅੱਪ ਲੈਣਾ।

FTP ਅਤੇ ਸੁਰੱਖਿਆ

FTP ਇੱਕ ਨੈਟਵਰਕ ਤੇ ਕੰਪਿਊਟਰਾਂ ਵਿਚਕਾਰ ਫਾਈਲਾਂ ਨੂੰ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ ਪ੍ਰੋਟੋਕੋਲ ਹੈ। ਹਾਲਾਂਕਿ, ਇਸ ਵਿੱਚ ਅੰਦਰੂਨੀ ਡਾਟਾ ਸੁਰੱਖਿਆ ਜੋਖਮ ਹਨ ਜਿਨ੍ਹਾਂ ਨੂੰ ਸੰਬੋਧਿਤ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਇਹ ਭਾਗ FTP ਸੁਰੱਖਿਆ ਦੀਆਂ ਕੁਝ ਚੁਣੌਤੀਆਂ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਹੱਲ ਕਰਨ ਦੇ ਤਰੀਕਿਆਂ ਦੀ ਸੰਖੇਪ ਜਾਣਕਾਰੀ ਪ੍ਰਦਾਨ ਕਰੇਗਾ।

ਪ੍ਰਮਾਣਿਕਤਾ

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

SSL / TLS

FTP ਨੂੰ SSL/TLS (ਸੁਰੱਖਿਅਤ ਸਾਕਟ ਲੇਅਰ/ਟ੍ਰਾਂਸਪੋਰਟ ਲੇਅਰ ਸੁਰੱਖਿਆ) ਇਨਕ੍ਰਿਪਸ਼ਨ ਨਾਲ ਸੁਰੱਖਿਅਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। SSL/TLS ਟ੍ਰਾਂਜ਼ਿਟ ਵਿੱਚ ਡੇਟਾ ਨੂੰ ਐਨਕ੍ਰਿਪਟ ਕਰਕੇ ਕਲਾਇੰਟ ਅਤੇ ਸਰਵਰ ਵਿਚਕਾਰ ਸੁਰੱਖਿਅਤ ਸੰਚਾਰ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਅਣਅਧਿਕਾਰਤ ਉਪਭੋਗਤਾਵਾਂ ਦੁਆਰਾ ਡੇਟਾ ਨੂੰ ਰੋਕਿਆ ਜਾਂ ਸੋਧਿਆ ਨਹੀਂ ਜਾ ਸਕਦਾ ਹੈ। ਹਾਲਾਂਕਿ, SSL/TLS ਸਰੋਤ-ਸੰਬੰਧਿਤ ਹੋ ਸਕਦਾ ਹੈ ਅਤੇ ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ ਨੂੰ ਹੌਲੀ ਕਰ ਸਕਦਾ ਹੈ।

NAT

ਨੈੱਟਵਰਕ ਐਡਰੈੱਸ ਟ੍ਰਾਂਸਲੇਸ਼ਨ (NAT) ਦੀ ਵਰਤੋਂ ਜਨਤਕ ਨੈੱਟਵਰਕ ਤੋਂ FTP ਸਰਵਰ ਅਤੇ ਗਾਹਕਾਂ ਦੇ IP ਪਤਿਆਂ ਨੂੰ ਲੁਕਾਉਣ ਲਈ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। ਇਹ ਹਮਲਾਵਰਾਂ ਲਈ FTP ਸਰਵਰ ਨੂੰ ਪਛਾਣਨਾ ਅਤੇ ਨਿਸ਼ਾਨਾ ਬਣਾਉਣਾ ਵਧੇਰੇ ਮੁਸ਼ਕਲ ਬਣਾ ਕੇ ਸੁਰੱਖਿਆ ਦੀ ਇੱਕ ਵਾਧੂ ਪਰਤ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। NAT ਪੋਰਟ ਸਕੈਨਿੰਗ ਅਤੇ ਹੋਰ ਹਮਲਿਆਂ ਨੂੰ ਰੋਕਣ ਵਿੱਚ ਵੀ ਮਦਦ ਕਰ ਸਕਦਾ ਹੈ ਜੋ ਟੀਚੇ ਦਾ IP ਪਤਾ ਜਾਣਨ 'ਤੇ ਨਿਰਭਰ ਕਰਦੇ ਹਨ।

ਸੰਖੇਪ ਵਿੱਚ, FTP ਇੱਕ ਨੈਟਵਰਕ ਤੇ ਕੰਪਿਊਟਰਾਂ ਵਿਚਕਾਰ ਫਾਈਲਾਂ ਨੂੰ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ ਇੱਕ ਉਪਯੋਗੀ ਪ੍ਰੋਟੋਕੋਲ ਹੈ, ਪਰ ਇਹ ਡਾਟਾ ਸੁਰੱਖਿਆ ਖਤਰਿਆਂ ਤੋਂ ਬਚਾਉਣ ਲਈ ਸੁਰੱਖਿਅਤ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। ਪ੍ਰਮਾਣਿਕਤਾ, SSL/TLS, ਅਤੇ NAT ਕੁਝ ਢੰਗ ਹਨ ਜੋ FTP ਸੁਰੱਖਿਆ ਨੂੰ ਬਿਹਤਰ ਬਣਾਉਣ ਲਈ ਵਰਤੇ ਜਾ ਸਕਦੇ ਹਨ।

FTP ਅਤੇ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ

FTP ਦੀ ਵਰਤੋਂ ਵਿੰਡੋਜ਼, ਲੀਨਕਸ ਅਤੇ ਯੂਨਿਕਸ ਸਮੇਤ ਕਈ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ 'ਤੇ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। ਇਸ ਭਾਗ ਵਿੱਚ, ਅਸੀਂ ਖੋਜ ਕਰਾਂਗੇ ਕਿ ਇਹਨਾਂ ਵਿੱਚੋਂ ਹਰੇਕ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਤੇ FTP ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ।

Windows ਨੂੰ

ਵਿੰਡੋਜ਼ ਕੋਲ FTP ਲਈ ਬਿਲਟ-ਇਨ ਸਮਰਥਨ ਹੈ, ਜੋ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ FTP ਸਰਵਰਾਂ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਅਤੇ ਫਾਈਲਾਂ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਵਿੰਡੋਜ਼ 'ਤੇ FTP ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ, ਉਪਭੋਗਤਾ ਬਿਲਟ-ਇਨ ਕਮਾਂਡ ਪ੍ਰੋਂਪਟ ਜਾਂ ਤੀਜੀ-ਪਾਰਟੀ FTP ਕਲਾਇੰਟ ਸੌਫਟਵੇਅਰ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹਨ। ਵਿੰਡੋਜ਼ ਵਿੱਚ FTP ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਇਹ ਕਦਮ ਹਨ:

  1. ਵਿੰਡੋਜ਼ ਕੁੰਜੀ + ਆਰ ਦਬਾ ਕੇ, “cmd” ਟਾਈਪ ਕਰਕੇ ਅਤੇ ਐਂਟਰ ਦਬਾ ਕੇ ਕਮਾਂਡ ਪ੍ਰੋਂਪਟ ਖੋਲ੍ਹੋ।
  2. "ftp" ਟਾਈਪ ਕਰੋ ਅਤੇ ਐਂਟਰ ਦਬਾਓ।
  3. “open ftp.example.com” ਟਾਈਪ ਕਰਕੇ ਅਤੇ ਐਂਟਰ ਦਬਾ ਕੇ FTP ਸਰਵਰ ਨਾਲ ਜੁੜੋ। "ftp.example.com" ਨੂੰ FTP ਸਰਵਰ ਦੇ ਪਤੇ ਨਾਲ ਬਦਲੋ ਜਿਸ ਨਾਲ ਤੁਸੀਂ ਜੁੜਨਾ ਚਾਹੁੰਦੇ ਹੋ।
  4. ਜਦੋਂ ਪੁੱਛਿਆ ਜਾਵੇ ਤਾਂ ਆਪਣਾ ਉਪਭੋਗਤਾ ਨਾਮ ਅਤੇ ਪਾਸਵਰਡ ਦਰਜ ਕਰੋ।
  5. ਸਰਵਰ ਨੈਵੀਗੇਟ ਕਰਨ ਅਤੇ ਫਾਈਲਾਂ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ FTP ਕਮਾਂਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ।

ਲੀਨਕਸ

ਲੀਨਕਸ ਵਿੱਚ FTP ਲਈ ਬਿਲਟ-ਇਨ ਸਮਰਥਨ ਵੀ ਹੈ, ਜਿਸਨੂੰ ਕਮਾਂਡ ਲਾਈਨ ਰਾਹੀਂ ਐਕਸੈਸ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਉਪਭੋਗਤਾ ਇੱਕ FTP ਸਰਵਰ ਨਾਲ ਜੁੜਨ ਅਤੇ ਫਾਈਲਾਂ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ "ftp" ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹਨ। ਲੀਨਕਸ ਵਿੱਚ FTP ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਇਹ ਕਦਮ ਹਨ:

  1. ਟਰਮੀਨਲ ਖੋਲ੍ਹੋ.
  2. "ftp" ਟਾਈਪ ਕਰੋ ਅਤੇ ਐਂਟਰ ਦਬਾਓ।
  3. “open ftp.example.com” ਟਾਈਪ ਕਰਕੇ ਅਤੇ ਐਂਟਰ ਦਬਾ ਕੇ FTP ਸਰਵਰ ਨਾਲ ਜੁੜੋ। "ftp.example.com" ਨੂੰ FTP ਸਰਵਰ ਦੇ ਪਤੇ ਨਾਲ ਬਦਲੋ ਜਿਸ ਨਾਲ ਤੁਸੀਂ ਜੁੜਨਾ ਚਾਹੁੰਦੇ ਹੋ।
  4. ਜਦੋਂ ਪੁੱਛਿਆ ਜਾਵੇ ਤਾਂ ਆਪਣਾ ਉਪਭੋਗਤਾ ਨਾਮ ਅਤੇ ਪਾਸਵਰਡ ਦਰਜ ਕਰੋ।
  5. ਸਰਵਰ ਨੈਵੀਗੇਟ ਕਰਨ ਅਤੇ ਫਾਈਲਾਂ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ FTP ਕਮਾਂਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ।

ਯੂਨਿਕਸ

ਯੂਨਿਕਸ FTP ਦਾ ਵੀ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਜਿਸਨੂੰ ਕਮਾਂਡ ਲਾਈਨ ਰਾਹੀਂ ਐਕਸੈਸ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਉਪਭੋਗਤਾ ਇੱਕ FTP ਸਰਵਰ ਨਾਲ ਜੁੜਨ ਅਤੇ ਫਾਈਲਾਂ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ "ftp" ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹਨ। ਯੂਨਿਕਸ ਵਿੱਚ FTP ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਇਹ ਕਦਮ ਹਨ:

  1. ਟਰਮੀਨਲ ਖੋਲ੍ਹੋ.
  2. "ftp" ਟਾਈਪ ਕਰੋ ਅਤੇ ਐਂਟਰ ਦਬਾਓ।
  3. “open ftp.example.com” ਟਾਈਪ ਕਰਕੇ ਅਤੇ ਐਂਟਰ ਦਬਾ ਕੇ FTP ਸਰਵਰ ਨਾਲ ਜੁੜੋ। "ftp.example.com" ਨੂੰ FTP ਸਰਵਰ ਦੇ ਪਤੇ ਨਾਲ ਬਦਲੋ ਜਿਸ ਨਾਲ ਤੁਸੀਂ ਜੁੜਨਾ ਚਾਹੁੰਦੇ ਹੋ।
  4. ਜਦੋਂ ਪੁੱਛਿਆ ਜਾਵੇ ਤਾਂ ਆਪਣਾ ਉਪਭੋਗਤਾ ਨਾਮ ਅਤੇ ਪਾਸਵਰਡ ਦਰਜ ਕਰੋ।
  5. ਸਰਵਰ ਨੈਵੀਗੇਟ ਕਰਨ ਅਤੇ ਫਾਈਲਾਂ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ FTP ਕਮਾਂਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ।

ਕੁੱਲ ਮਿਲਾ ਕੇ, FTP ਇੱਕ ਬਹੁਮੁਖੀ ਪ੍ਰੋਟੋਕੋਲ ਹੈ ਜੋ ਵਿੰਡੋਜ਼, ਲੀਨਕਸ ਅਤੇ ਯੂਨਿਕਸ ਸਮੇਤ ਵੱਖ-ਵੱਖ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ 'ਤੇ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਉੱਪਰ ਦੱਸੇ ਗਏ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰਕੇ, ਉਪਭੋਗਤਾ ਆਸਾਨੀ ਨਾਲ FTP ਸਰਵਰਾਂ ਨਾਲ ਜੁੜ ਸਕਦੇ ਹਨ ਅਤੇ ਫਾਈਲਾਂ ਟ੍ਰਾਂਸਫਰ ਕਰ ਸਕਦੇ ਹਨ।

FTP ਅਤੇ ਸੰਚਾਰ ਪ੍ਰੋਟੋਕੋਲ

FTP ਇੱਕ ਨੈੱਟਵਰਕ ਪ੍ਰੋਟੋਕੋਲ ਹੈ ਜੋ ਟ੍ਰਾਂਸਮਿਸ਼ਨ ਕੰਟਰੋਲ ਪ੍ਰੋਟੋਕੋਲ/ਇੰਟਰਨੈੱਟ ਪ੍ਰੋਟੋਕੋਲ (TCP/IP) ਕਨੈਕਸ਼ਨਾਂ ਰਾਹੀਂ ਕੰਪਿਊਟਰਾਂ ਵਿਚਕਾਰ ਫਾਈਲਾਂ ਨੂੰ ਸੰਚਾਰਿਤ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਇੱਕ ਐਪਲੀਕੇਸ਼ਨ ਲੇਅਰ ਪ੍ਰੋਟੋਕੋਲ ਦੇ ਰੂਪ ਵਿੱਚ, FTP ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਇੱਕ ਨੈੱਟਵਰਕ ਉੱਤੇ ਇੱਕ ਕੰਪਿਊਟਰ ਤੋਂ ਦੂਜੇ ਕੰਪਿਊਟਰ ਵਿੱਚ ਫਾਈਲਾਂ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ। FTP ਕਲਾਇੰਟ-ਸਰਵਰ ਮਾਡਲ ਆਰਕੀਟੈਕਚਰ 'ਤੇ ਕਲਾਇੰਟ ਅਤੇ ਸਰਵਰ ਵਿਚਕਾਰ ਵੱਖਰੇ ਨਿਯੰਤਰਣ ਅਤੇ ਡਾਟਾ ਕਨੈਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਬਣਾਇਆ ਗਿਆ ਹੈ।

TCP / IP

TCP/IP ਇੰਟਰਨੈੱਟ 'ਤੇ ਡਿਵਾਈਸਾਂ ਨੂੰ ਕਨੈਕਟ ਕਰਨ ਲਈ ਵਰਤੇ ਜਾਂਦੇ ਸੰਚਾਰ ਪ੍ਰੋਟੋਕੋਲਾਂ ਦਾ ਇੱਕ ਸੂਟ ਹੈ। ਇਹ ਟਰਾਂਸਮਿਸ਼ਨ ਕੰਟਰੋਲ ਪ੍ਰੋਟੋਕੋਲ/ਇੰਟਰਨੈੱਟ ਪ੍ਰੋਟੋਕੋਲ ਲਈ ਖੜ੍ਹਾ ਹੈ ਅਤੇ ਇਸ ਵਿੱਚ ਦੋ ਮੁੱਖ ਪ੍ਰੋਟੋਕੋਲ ਹਨ: TCP ਅਤੇ IP। TCP ਡਿਵਾਈਸਾਂ ਵਿਚਕਾਰ ਡੇਟਾ ਦੇ ਭਰੋਸੇਯੋਗ ਸੰਚਾਰ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਜਿੰਮੇਵਾਰ ਹੈ, ਜਦੋਂ ਕਿ IP ਇੱਕ ਨੈਟਵਰਕ ਤੇ ਡਿਵਾਈਸਾਂ ਵਿਚਕਾਰ ਡਾਟਾ ਰੂਟਿੰਗ ਲਈ ਜ਼ਿੰਮੇਵਾਰ ਹੈ।

FTP ਡਿਵਾਈਸਾਂ ਵਿਚਕਾਰ ਫਾਈਲਾਂ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ TCP/IP ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਜਦੋਂ ਇੱਕ ਉਪਭੋਗਤਾ ਇੱਕ FTP ਟ੍ਰਾਂਜੈਕਸ਼ਨ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ, ਤਾਂ ਕਲਾਇੰਟ TCP/IP ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸਰਵਰ ਨੂੰ ਇੱਕ ਬੇਨਤੀ ਭੇਜਦਾ ਹੈ। ਸਰਵਰ ਫਿਰ ਕਲਾਇੰਟ ਦੇ ਨਾਲ ਇੱਕ ਨਿਯੰਤਰਣ ਕਨੈਕਸ਼ਨ ਸਥਾਪਤ ਕਰਕੇ ਜਵਾਬ ਦਿੰਦਾ ਹੈ, ਜਿਸਦੀ ਵਰਤੋਂ ਦੋ ਡਿਵਾਈਸਾਂ ਵਿਚਕਾਰ ਫਾਈਲਾਂ ਦੇ ਟ੍ਰਾਂਸਫਰ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।

IPv6

IPv6 ਇੰਟਰਨੈੱਟ ਪ੍ਰੋਟੋਕੋਲ (IP) ਦਾ ਨਵੀਨਤਮ ਸੰਸਕਰਣ ਹੈ ਅਤੇ ਪੁਰਾਣੇ IPv4 ਪ੍ਰੋਟੋਕੋਲ ਨੂੰ ਬਦਲਣ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ। IPv6 IPv4 ਨਾਲੋਂ ਇੱਕ ਵੱਡੀ ਐਡਰੈੱਸ ਸਪੇਸ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ, ਜੋ ਹੋਰ ਡਿਵਾਈਸਾਂ ਨੂੰ ਇੰਟਰਨੈਟ ਨਾਲ ਕਨੈਕਟ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਇਸ ਤੋਂ ਇਲਾਵਾ, IPv6 ਵਿੱਚ ਮੋਬਾਈਲ ਡਿਵਾਈਸਾਂ ਲਈ ਬਿਹਤਰ ਸੁਰੱਖਿਆ ਅਤੇ ਬਿਹਤਰ ਸਮਰਥਨ ਵਰਗੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਸ਼ਾਮਲ ਹਨ।

FTP ਦੋਵੇਂ IPv4 ਅਤੇ IPv6 ਪ੍ਰੋਟੋਕੋਲਾਂ ਦੇ ਅਨੁਕੂਲ ਹੈ। ਜਦੋਂ ਇੱਕ ਉਪਭੋਗਤਾ IPv6 ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ FTP ਟ੍ਰਾਂਜੈਕਸ਼ਨ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ, ਤਾਂ ਕਲਾਇੰਟ ਅਤੇ ਸਰਵਰ ਇੱਕ ਕੁਨੈਕਸ਼ਨ ਸਥਾਪਤ ਕਰਨ ਅਤੇ ਫਾਈਲਾਂ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ IPv6 ਪਤਿਆਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ।

ਸਿੱਟੇ ਵਜੋਂ, FTP ਇੱਕ ਨੈਟਵਰਕ ਪ੍ਰੋਟੋਕੋਲ ਹੈ ਜੋ TCP/IP ਕਨੈਕਸ਼ਨਾਂ ਉੱਤੇ ਕੰਪਿਊਟਰਾਂ ਵਿਚਕਾਰ ਫਾਈਲਾਂ ਨੂੰ ਸੰਚਾਰਿਤ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਇਹ ਕਲਾਇੰਟ-ਸਰਵਰ ਮਾਡਲ ਆਰਕੀਟੈਕਚਰ 'ਤੇ ਬਣਾਇਆ ਗਿਆ ਹੈ ਅਤੇ ਕਲਾਇੰਟ ਅਤੇ ਸਰਵਰ ਵਿਚਕਾਰ ਵੱਖਰੇ ਨਿਯੰਤਰਣ ਅਤੇ ਡੇਟਾ ਕਨੈਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। FTP ਦੋਵੇਂ IPv4 ਅਤੇ IPv6 ਪ੍ਰੋਟੋਕੋਲਾਂ ਦੇ ਅਨੁਕੂਲ ਹੈ, ਜਿਸ ਨਾਲ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਕਈ ਤਰ੍ਹਾਂ ਦੇ ਨੈੱਟਵਰਕਾਂ 'ਤੇ ਫਾਈਲਾਂ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਮਿਲਦੀ ਹੈ।

FTP ਕਮਾਂਡਾਂ

FTP ਕਮਾਂਡਾਂ ਫਾਈਲਾਂ ਨੂੰ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ ਇੱਕ FTP ਸਰਵਰ ਨਾਲ ਇੰਟਰੈਕਟ ਕਰਨ ਲਈ ਵਰਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ। ਇੱਥੇ ਸਭ ਤੋਂ ਵੱਧ ਵਰਤੀਆਂ ਜਾਂਦੀਆਂ FTP ਕਮਾਂਡਾਂ ਹਨ:

ਪੋਰਟ ਕਮਾਂਡ

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

ਪੋਰਟ ਕਮਾਂਡ ਲਈ ਸੰਟੈਕਸ ਇਸ ਤਰ੍ਹਾਂ ਹੈ:

PORT a1,a2,a3,a4,p1,p2
  • a1,a2,a3,a4 ਦਸ਼ਮਲਵ ਫਾਰਮੈਟ ਵਿੱਚ ਕਲਾਇੰਟ ਦਾ IP ਪਤਾ ਹਨ।
  • p1,p2 ਦਸ਼ਮਲਵ ਫਾਰਮੈਟ ਵਿੱਚ ਪੋਰਟ ਨੰਬਰ ਹਨ।

ਉਦਾਹਰਨ ਲਈ, ਜੇਕਰ ਕਲਾਇੰਟ ਦਾ IP ਪਤਾ 192.168.1.2 ਹੈ ਅਤੇ ਪੋਰਟ ਨੰਬਰ 1234 ਹੈ, ਤਾਂ ਪੋਰਟ ਕਮਾਂਡ ਇਹ ਹੋਵੇਗੀ:

PORT 192,168,1,2,4,210

ਇਹ ਨੋਟ ਕਰਨਾ ਮਹੱਤਵਪੂਰਨ ਹੈ ਕਿ ਪੋਰਟ ਕਮਾਂਡ ਸੁਰੱਖਿਅਤ ਨਹੀਂ ਹੈ, ਕਿਉਂਕਿ ਇਹ ਪਲੇਨ ਟੈਕਸਟ ਵਿੱਚ IP ਐਡਰੈੱਸ ਅਤੇ ਪੋਰਟ ਨੰਬਰ ਭੇਜਦਾ ਹੈ। ਸੁਰੱਖਿਅਤ ਡੇਟਾ ਟ੍ਰਾਂਸਫਰ ਲਈ, ਇਸਦੀ ਬਜਾਏ ਸੁਰੱਖਿਅਤ ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ ਪ੍ਰੋਟੋਕੋਲ (SFTP) ਜਾਂ ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ ਪ੍ਰੋਟੋਕੋਲ ਸਕਿਓਰ (FTPS) ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਸਿਫਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।

ਸੰਖੇਪ ਵਿੱਚ, ਪੋਰਟ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਲਾਇੰਟ ਅਤੇ ਸਰਵਰ ਵਿਚਕਾਰ ਡੇਟਾ ਕਨੈਕਸ਼ਨ ਸਥਾਪਤ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਹਾਲਾਂਕਿ, ਇਹ ਸੁਰੱਖਿਅਤ ਨਹੀਂ ਹੈ ਅਤੇ SFTP ਜਾਂ FTPS ਦੇ ਹੱਕ ਵਿੱਚ ਬਚਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ।

ਸਿੱਟਾ

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

ਹਾਲਾਂਕਿ FTP ਸਭ ਤੋਂ ਸੁਰੱਖਿਅਤ ਵਿਕਲਪ ਉਪਲਬਧ ਨਹੀਂ ਹੋ ਸਕਦਾ ਹੈ, ਇਹ ਅਜੇ ਵੀ ਫਾਈਲਾਂ ਨੂੰ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ ਇੱਕ ਉਪਯੋਗੀ ਸਾਧਨ ਹੈ। ਇੱਥੇ ਬਹੁਤ ਸਾਰੇ FTP ਕਲਾਇੰਟ ਉਪਲਬਧ ਹਨ, ਮੁਫਤ ਅਤੇ ਅਦਾਇਗੀ ਦੋਵੇਂ, ਜੋ ਇੱਕ FTP ਸਰਵਰ ਨਾਲ ਜੁੜਨਾ ਅਤੇ ਫਾਈਲਾਂ ਟ੍ਰਾਂਸਫਰ ਕਰਨਾ ਆਸਾਨ ਬਣਾਉਂਦੇ ਹਨ। ਕੁਝ ਪ੍ਰਸਿੱਧ FTP ਗਾਹਕਾਂ ਵਿੱਚ FileZilla, Cyberduck, ਅਤੇ WinSCP ਸ਼ਾਮਲ ਹਨ।

FTP ਦੀ ਵਰਤੋਂ ਕਰਨ ਦਾ ਇੱਕ ਫਾਇਦਾ ਇਹ ਹੈ ਕਿ ਇਹ ਰਿਮੋਟ ਫਾਈਲ ਪ੍ਰਬੰਧਨ ਲਈ ਸਹਾਇਕ ਹੈ। ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਫਾਈਲਾਂ ਨੂੰ ਸੰਸਾਰ ਵਿੱਚ ਕਿਤੇ ਵੀ ਸਰਵਰ ਤੋਂ ਅੱਪਲੋਡ ਜਾਂ ਡਾਊਨਲੋਡ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਜਦੋਂ ਤੱਕ ਕੋਈ ਇੰਟਰਨੈਟ ਕਨੈਕਸ਼ਨ ਹੈ। FTP ਵੀ ਬਹੁਤ ਪਰਭਾਵੀ ਹੈ ਅਤੇ ਵੈਬਸਾਈਟ ਵਿਕਾਸ, ਫਾਈਲ ਸ਼ੇਅਰਿੰਗ, ਅਤੇ ਰਿਮੋਟ ਐਕਸੈਸ ਸਮੇਤ ਬਹੁਤ ਸਾਰੇ ਵੱਖ-ਵੱਖ ਦ੍ਰਿਸ਼ਾਂ ਵਿੱਚ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ।

ਕੁੱਲ ਮਿਲਾ ਕੇ, FTP ਕਿਸੇ ਵੀ ਵਿਅਕਤੀ ਲਈ ਇੱਕ ਉਪਯੋਗੀ ਸਾਧਨ ਹੈ ਜਿਸਨੂੰ ਇੱਕ ਨੈਟਵਰਕ ਤੇ ਕੰਪਿਊਟਰਾਂ ਵਿਚਕਾਰ ਫਾਈਲਾਂ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਜਦੋਂ ਕਿ ਇੱਥੇ ਹੋਰ ਵਿਕਲਪ ਉਪਲਬਧ ਹਨ, ਜਿਵੇਂ ਕਿ SFTP ਅਤੇ FTPS, FTP ਆਪਣੀ ਸਰਲਤਾ ਅਤੇ ਵਰਤੋਂ ਵਿੱਚ ਆਸਾਨੀ ਦੇ ਕਾਰਨ ਇੱਕ ਪ੍ਰਸਿੱਧ ਵਿਕਲਪ ਬਣਿਆ ਹੋਇਆ ਹੈ।

ਹੋਰ ਪੜ੍ਹਨਾ

FTP ਦਾ ਅਰਥ ਹੈ ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ ਪ੍ਰੋਟੋਕੋਲ, ਜੋ ਕਿ ਇੱਕ ਮਿਆਰੀ ਸੰਚਾਰ ਪ੍ਰੋਟੋਕੋਲ ਹੈ ਜੋ ਇੰਟਰਨੈਟ ਸਮੇਤ, ਇੱਕ ਨੈਟਵਰਕ ਤੇ ਕੰਪਿਊਟਰਾਂ ਵਿਚਕਾਰ ਫਾਈਲਾਂ ਨੂੰ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। FTP ਇੱਕ ਕਲਾਇੰਟ-ਸਰਵਰ ਮਾਡਲ ਆਰਕੀਟੈਕਚਰ 'ਤੇ ਅਧਾਰਤ ਹੈ ਅਤੇ ਕਲਾਇੰਟ ਅਤੇ ਸਰਵਰ ਵਿਚਕਾਰ ਵੱਖਰੇ ਨਿਯੰਤਰਣ ਅਤੇ ਡੇਟਾ ਕਨੈਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। FTP ਦੀ ਵਰਤੋਂ ਕੰਪਿਊਟਰਾਂ ਦੇ ਅੰਦਰੂਨੀ ਨੈੱਟਵਰਕ ਦੇ ਅੰਦਰ ਜਾਂ ਵੱਖ-ਵੱਖ ਵੈੱਬ ਸਰਵਰਾਂ ਵਿਚਕਾਰ ਔਨਲਾਈਨ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ (ਸਰੋਤ: ਵਿਕੀਪੀਡੀਆ,).

ਸੰਬੰਧਿਤ ਨੈੱਟਵਰਕਿੰਗ ਸ਼ਰਤਾਂ

ਸੂਚਿਤ ਰਹੋ! ਸਾਡੇ ਨਿਊਜ਼ਲੈਟਰ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਵੋ
ਹੁਣੇ ਸਬਸਕ੍ਰਾਈਬ ਕਰੋ ਅਤੇ ਸਿਰਫ਼ ਗਾਹਕਾਂ ਲਈ ਗਾਈਡਾਂ, ਟੂਲਸ ਅਤੇ ਸਰੋਤਾਂ ਤੱਕ ਮੁਫ਼ਤ ਪਹੁੰਚ ਪ੍ਰਾਪਤ ਕਰੋ।
ਤੁਸੀਂ ਕਿਸੇ ਵੀ ਸਮੇਂ ਗਾਹਕੀ ਰੱਦ ਕਰ ਸਕਦੇ ਹੋ। ਤੁਹਾਡਾ ਡਾਟਾ ਸੁਰੱਖਿਅਤ ਹੈ।
ਸੂਚਿਤ ਰਹੋ! ਸਾਡੇ ਨਿਊਜ਼ਲੈਟਰ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਵੋ
ਹੁਣੇ ਸਬਸਕ੍ਰਾਈਬ ਕਰੋ ਅਤੇ ਸਿਰਫ਼ ਗਾਹਕਾਂ ਲਈ ਗਾਈਡਾਂ, ਟੂਲਸ ਅਤੇ ਸਰੋਤਾਂ ਤੱਕ ਮੁਫ਼ਤ ਪਹੁੰਚ ਪ੍ਰਾਪਤ ਕਰੋ।
ਤੁਸੀਂ ਕਿਸੇ ਵੀ ਸਮੇਂ ਗਾਹਕੀ ਰੱਦ ਕਰ ਸਕਦੇ ਹੋ। ਤੁਹਾਡਾ ਡਾਟਾ ਸੁਰੱਖਿਅਤ ਹੈ।
ਇਸ ਨਾਲ ਸਾਂਝਾ ਕਰੋ...