ਹੈਡਲੈਸ OpenVPN: ਨਿਗਰਾਨੀ ਹੇਠ ਸੈਸ਼ਨ ਜਾਂ ਪ੍ਰਬੰਧਿਤ ਸੇਵਾ
SSH ਰਾਹੀਂ OpenVPN ਸ਼ੁਰੂ ਕਰਨਾ ਦੂਰ ਦੇ ਨੈੱਟਵਰਕ ਵਿੱਚ ਤਬਦੀਲੀ ਹੈ। ਨਿਗਰਾਨੀ ਹੇਠ ਸੈਸ਼ਨ ਜਾਂ ਆਪਣੀ ਖੁਦ ਦੀ ਸੇਵਾ ਚੁਣੋ, ਅਤੇ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਤੇ ਵਾਪਸੀ ਦਾ ਰਾਹ ਤਿਆਰ ਰੱਖੋ।
SSH ਰਾਹੀਂ OpenVPN ਚਲਾਉਣਾ ਇਸਨੂੰ ਦੂਰ ਦੀ ਮਸ਼ੀਨ ਉੱਤੇ, ਉਸੇ ਮਸ਼ੀਨ ਦੇ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਸੰਦਰਭ ਵਿੱਚ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ। ਇਹ ਇਸਨੂੰ ਦੂਰ ਦੇ ਨੈੱਟਵਰਕ ਦੀ ਤਬਦੀਲੀ ਬਣਾਉਂਦਾ ਹੈ, ਦੂਰੋਂ ਬਟਨ ਦਬਾਉਣਾ ਨਹੀਂ। ਦੋ ਸਮਝਦਾਰ ਮੋਡ ਹਨ ਨਿਗਰਾਨੀ ਹੇਠ ਫੋਰਗਰਾਊਂਡ ਸੈਸ਼ਨ ਅਤੇ ਤੁਹਾਡੀ ਖੁਦ ਦੀ ਸੇਵਾ, ਅਤੇ ਉਹਨਾਂ ਦੀ ਤਿਆਰੀ, ਪ੍ਰਮਾਣ-ਪੱਤਰ ਅਤੇ ਨਾਕਾਮੀ ਦਾ ਵਿਵਹਾਰ ਵੱਖਰਾ ਹੈ।
ਦੋ ਮੋਡ, ਇੱਕ ਪ੍ਰੋਫਾਈਲ
ਦੋਵੇਂ ਮੋਡ ਇੱਕੋ ਪ੍ਰੋਫਾਈਲ ਵਰਤਦੇ ਹਨ ਅਤੇ ਦੋਵੇਂ ਹੋਸਟ ਉੱਤੇ ਰਾਊਟਿੰਗ ਬਦਲਦੇ ਹਨ। ਫ਼ਰਕ ਇਹ ਹੈ ਕਿ ਸ਼ੁਰੂ ਹੁੰਦੇ ਸਮੇਂ ਕੌਣ ਹਾਜ਼ਰ ਹੈ, ਅਤੇ ਸੈਸ਼ਨ ਖਤਮ ਹੋਣ ਤੋਂ ਬਾਅਦ ਕੀ ਹੁੰਦਾ ਹੈ।
| Mode | Useful for | What it needs |
|---|---|---|
| Supervised foreground session | A connection with a human watching and able to type | A usable terminal, a reviewed profile and recovery access |
| Managed service | An unattended lifecycle that starts without a login | Owned configuration, supported credential delivery and restart policy |
ਫੋਰਗਰਾਊਂਡ ਮੋਡ ਉਸ ਨਿਗਰਾਨੀ ਹੇਠ ਕਨੈਕਸ਼ਨ ਲਈ ਹੈ ਜਿੱਥੇ ਕੋਈ ਵਿਅਕਤੀ ਹਾਜ਼ਰ ਹੋਵੇ। ਸੇਵਾ ਮੋਡ ਉਸ ਕਨੈਕਸ਼ਨ ਲਈ ਹੈ ਜੋ ਬਿਨਾਂ ਕਿਸੇ ਦੇ ਲੌਗਇਨ ਹੋਏ ਉੱਪਰ ਆਉਣਾ ਚਾਹੀਦਾ ਹੈ। ਦੋਵਾਂ ਨੂੰ ਮਿਲਾਉਣਾ, ਯਾਨੀ ਫੋਰਗਰਾਊਂਡ ਪ੍ਰਕਿਰਿਆ ਚੱਲਦੀ ਰਹਿਣ ਦੇਣਾ ਅਤੇ ਉਸੇ ਪ੍ਰੋਫਾਈਲ ਉੱਤੇ ਸੇਵਾ ਵੀ ਸਮਰੱਥ ਕਰਨਾ, ਇੱਥੇ ਸਭ ਤੋਂ ਆਮ ਆਪਣੇ ਆਪ ਬਣਾਈ ਖਰਾਬੀ ਹੈ।
ਫੋਰਗਰਾਊਂਡ ਸੈਸ਼ਨ ਅਸਲ ਵਿੱਚ ਕੀ ਹੈ
ਫੋਰਗਰਾਊਂਡ OpenVPN ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਟਨਲ ਚਾਲੂ ਰਹਿਣ ਤੱਕ ਚੱਲਦੀ ਰਹਿਣੀ ਚਾਹੀਦੀ ਹੈ। Initialization Sequence Completed ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਸ਼ੁਰੂਆਤ ਪੂਰੀ ਹੋ ਗਈ, ਇਹ ਨਹੀਂ ਕਿ ਤੁਹਾਨੂੰ ਪ੍ਰਾਂਪਟ ਦੇ ਵਾਪਸ ਆਉਣ ਦੀ ਉਡੀਕ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ। ਡੈਸਕਟਾਪ GUI ਉਹ ਲੰਮਾ ਕੰਮ ਵਿੰਡੋ ਪਿੱਛੇ ਲੁਕਾਉਂਦਾ ਹੈ, ਅਤੇ ਇਸੇ ਲਈ ਲੋਕ ਉਮੀਦ ਕਰਦੇ ਹਨ ਕਿ SSH ਕਮਾਂਡ ਵੀ ਇਵੇਂ ਹੀ ਵਿਵਹਾਰ ਕਰੇ। ਉਹ ਨਹੀਂ ਕਰਦੀ।
ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਪਹੁੰਚ ਵੱਖਰੇ ਤੌਰ ਉੱਤੇ ਜਾਂਚੋ। ਰੁੱਝਿਆ ਟਰਮੀਨਲ ਅਤੇ ਇੱਕ ਲੌਗ ਲਾਈਨ ਨਾ ਸਫਲਤਾ ਸਾਬਤ ਕਰਦੇ ਹਨ ਨਾ ਨਾਕਾਮੀ।
ਬਿਨਾਂ ਨਿਗਰਾਨੀ ਵਾਲੀ ਸੇਵਾ ਨੂੰ ਕੀ ਚਾਹੀਦਾ ਹੈ
ਸੇਵਾ ਆਪਣੇ ਖਾਤੇ, ਕੰਮ ਵਾਲੀ ਡਾਇਰੈਕਟਰੀ ਅਤੇ ਫਾਈਲ ਸਿਸਟਮ ਪਾਬੰਦੀਆਂ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ, ਅਤੇ ਇਹ ਸਭ ਤੁਹਾਡੇ ਸ਼ੈੱਲ ਤੋਂ ਵੱਖਰੇ ਹਨ। ਸਪਸ਼ਟ ਰਾਹ ਅਤੇ ਢੁੱਕਵੀਂ ਮਾਲਕੀ ਵਰਤੋ, ਇਸ ਗੱਲ ਉੱਤੇ ਭਰੋਸਾ ਨਾ ਕਰੋ ਕਿ ਤੁਸੀਂ ਸੰਜੋਗ ਨਾਲ ਕਿੱਥੇ ਖੜ੍ਹੇ ਸੀ। ਯੂਨਿਟ ਨੂੰ ਉਹ ਮੁੜ-ਸ਼ੁਰੂ ਨੀਤੀ ਦਿਓ ਜੋ ਤੁਸੀਂ ਸੱਚਮੁੱਚ ਚਾਹੁੰਦੇ ਹੋ, ਕਿਉਂਕਿ ਬੈਕਆਫ ਤੋਂ ਬਿਨਾਂ ਕਨੈਕਸ਼ਨ ਲੂਪ ਲੌਗ ਭਰਦਾ ਹੈ ਅਤੇ ਸਾਥੀ ਧਿਰ ਨੂੰ ਪਰੇਸ਼ਾਨ ਕਰਦਾ ਹੈ। ਫਿਰ ਪੁਸ਼ਟੀ ਕਰੋ ਕਿ ਇਹ ਰੀਬੂਟ ਤੋਂ ਬਾਅਦ ਉੱਪਰ ਆਉਂਦੀ ਹੈ, ਤੁਹਾਡੇ ਅਗਲੇ ਲੌਗਇਨ ਤੋਂ ਬਾਅਦ ਨਹੀਂ।
ਇੰਟਰਐਕਟਿਵ MFA ਡਿਜ਼ਾਈਨ ਅਨੁਸਾਰ ਹੀ ਬਿਨਾਂ ਨਿਗਰਾਨੀ ਵਾਲਾ ਕੇਸ ਤੋੜਦਾ ਹੈ। ਜੇ ਪ੍ਰੋਫਾਈਲ ਨੂੰ ਵਿਅਕਤੀ ਵੱਲੋਂ ਟਾਈਪ ਕੀਤਾ ਕੋਡ ਚਾਹੀਦਾ ਹੈ, ਤਾਂ ਇਹ ਬਿਨਾਂ ਨਿਗਰਾਨੀ ਵਾਲੀ ਸੇਵਾ ਨਹੀਂ, ਅਤੇ ਸੰਭਾਲਿਆ ਇੱਕ-ਵਾਰੀ ਕੋਡ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਡਿਜ਼ਾਈਨ ਨਹੀਂ। ਬੂਟ ਸਮੇਂ ਖੋਜਣ ਦੀ ਥਾਂ ਸੁਚੇਤ ਤੌਰ ਉੱਤੇ ਫੈਸਲਾ ਕਰੋ।
ਪ੍ਰਮਾਣ-ਪੱਤਰ ਚਾਰ ਵੱਖਰੇ ਇਨਪੁਟ ਹਨ
OpenVPN ਦਾ ਮੈਨੁਅਲ ਕੰਸੋਲ ਇਨਪੁਟ, ਪ੍ਰਮਾਣ-ਪੱਤਰ ਫਾਈਲਾਂ, ਨਿੱਜੀ ਕੁੰਜੀ ਦੇ ਪਾਸਫਰੇਜ਼ ਅਤੇ ਪ੍ਰਬੰਧਨ ਵੱਲੋਂ ਚਲਾਈ ਜਾਣ ਵਾਲੀ ਗੱਲਬਾਤ ਨੂੰ ਵੱਖ ਕਰਦਾ ਹੈ। ਵਰਤੋਂਕਾਰ ਨਾਮ ਅਤੇ ਪਾਸਵਰਡ ਦੀ ਜੋੜੀ ਇੱਕ ਚੀਜ਼ ਹੈ, ਅਤੇ ਐਨਕ੍ਰਿਪਟਡ ਕੁੰਜੀ ਦਾ ਪਾਸਫਰੇਜ਼ ਦੂਜੀ। ਬੇਨਤੀ ਉੱਤੇ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਦੇਣ ਵਾਲਾ ਪ੍ਰਬੰਧਨ ਇੰਟਰਫੇਸ ਤੀਜਾ ਹੈ। ਸਭ ਕੁਝ ਇੱਕ ਫਾਈਲ ਵਿੱਚ ਜੋੜਨ ਦੀ ਥਾਂ ਆਪਣੇ ਪ੍ਰਮਾਣਿਕਤਾ ਡਿਜ਼ਾਈਨ ਨਾਲ ਮੇਲ ਖਾਂਦੀ ਵਿਧੀ ਚੁਣੋ, ਕਿਉਂਕਿ ਉਹ ਇੱਕ ਵਾਰ ਕੰਮ ਕਰ ਗਈ ਸੀ।
ਪਛਾਣ ਜਾਂ ਨਿੱਜੀ ਸਮੱਗਰੀ ਰੱਖਣ ਵਾਲੇ ਪ੍ਰੋਫਾਈਲਾਂ ਅਤੇ ਲੌਗਾਂ ਦੀ ਰੱਖਿਆ ਕਰੋ। ਸੇਵਾ ਖਾਤਾ ਉਹਨਾਂ ਨੂੰ ਪੜ੍ਹਦਾ ਹੈ, ਅਤੇ ਸਹੀ ਸਮੂਹ ਮੈਂਬਰਸ਼ਿਪ ਵਾਲਾ ਕੋਈ ਵੀ।
ਇੱਕ ਮਾਲਕ, ਅਤੇ ਵਾਪਸੀ ਦਾ ਰਾਹ
ਚੌੜਾ ਟਨਲ ਰਾਹ ਸਮਰੱਥ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਆਪਣਾ SSH ਪ੍ਰਬੰਧਕੀ ਰਾਹ ਸੰਭਾਲੋ। ਮਰਨ ਵਾਲੇ ਅੰਤ ਬਿੰਦੂ ਵਾਲੀ ਪੂਰੀ-ਟਨਲ ਸੰਰਚਨਾ ਮਸ਼ੀਨ ਨੂੰ ਪਹੁੰਚ ਤੋਂ ਬਾਹਰ ਛੱਡ ਸਕਦੀ ਹੈ, ਅਤੇ ਫਿਰ ਮੁਰੰਮਤ ਲਈ ਉਹ ਕੰਸੋਲ ਚਾਹੀਦਾ ਹੈ ਜੋ ਤੁਸੀਂ ਪ੍ਰਬੰਧਿਤ ਨਹੀਂ ਕੀਤਾ। ਮਨਜ਼ੂਰਸ਼ੁਦਾ ਬੈਂਡ ਤੋਂ ਬਾਹਰੀ ਕੰਸੋਲ ਜਾਂ ਸੁਚੇਤ ਪ੍ਰਬੰਧਨ-ਵਾਪਸੀ ਨੀਤੀ ਹੀ ਬੀਮਾ ਹੈ।
ਰੋਜ਼ਾਨਾ ਕਾਰਜ ਲਈ ਇੱਕੋ ਸੰਰਚਨਾ ਮਾਲਕ ਚੁਣੋ। ਸਵੈਚਾਲਿਤ ਸੇਵਾ ਅਤੇ ਫੋਰਗਰਾਊਂਡ ਪ੍ਰਕਿਰਿਆ ਜਦੋਂ ਇੱਕੋ ਇੰਟਰਫੇਸ, ਰਾਹ ਅਤੇ ਰਿਜ਼ੌਲਵਰ ਸਥਿਤੀ ਲਈ ਮੁਕਾਬਲਾ ਕਰਦੇ ਹਨ ਤਾਂ ਪ੍ਰਦਾਤਾ ਦੀ ਸਮੱਸਿਆ ਵਰਗੀਆਂ ਖਰਾਬੀਆਂ ਪੈਦਾ ਹੁੰਦੀਆਂ ਹਨ। ਨਿਗਰਾਨੀ ਹੇਠ ਰਨ ਨੂੰ ਉਸਦੇ ਆਮ ਇੰਟਰਪਟ ਨਾਲ ਰੋਕੋ, ਅਤੇ ਪ੍ਰਬੰਧਿਤ ਰਨ ਨੂੰ ਉਸਦੇ ਮੈਨੇਜਰ ਰਾਹੀਂ, openvpn ਨਾਮ ਦੀ ਹਰ ਪ੍ਰਕਿਰਿਆ ਮਾਰਨ ਦੀ ਥਾਂ।
ਲਿਖਣ ਯੋਗ ਫ਼ਰਕ ਸਰਲ ਹੈ: ਨਿਗਰਾਨੀ ਹੇਠ ਰਨ ਤੁਹਾਡੇ ਸੈਸ਼ਨ ਉੱਤੇ ਨਿਰਭਰ ਹੋ ਸਕਦੀ ਹੈ, ਅਤੇ ਬਿਨਾਂ ਨਿਗਰਾਨੀ ਵਾਲੀ ਸੇਵਾ ਨਹੀਂ ਹੋ ਸਕਦੀ।