ਕੀ ਉਹ OpenVPN ਸੁਰੱਖਿਆ ਸੁਧਾਈ ਤੁਹਾਡੀ ਸਥਾਪਨਾ ਬਾਰੇ ਵੀ ਹੈ?
ਪੈਚ ਕਰਨਾ ਅਤੇ ਕਨਫਿਗਰ ਕਰਨਾ ਵੱਖਰੇ ਦਾਅਵੇ ਹਨ। ਐਗਜ਼ਿਕਿਊਟੇਬਲ, ਇਸ ਪਿੱਛੇ ਦਾ ਪੈਕੇਜ ਅਤੇ ਪ੍ਰੋਫਾਈਲ ਵਾਸਤਵ ਵਿੱਚ ਜੋ ਜਾਂਚਾਂ ਕਰਦਾ ਹੈ, ਉਹਨਾਂ ਦੀ ਪਛਾਣ ਕਰੋ।
ਕਲਾਇੰਟ ਨੂੰ ਪੈਚ ਕਰਨ ਦੀ ਸਲਾਹ ਤਾਂ ਜੋ ਉਹ ਸਰਟੀਫਿਕੇਟ ਪ੍ਰਮਾਣਿਤ ਕਰੇ, ਕੰਮ ਕਰਨ ਲਈ ਬਹੁਤ ਧੁੰਦਲੀ ਹੈ। ਇਹ ਕਿਸੇ ਠੀਕ ਕੀਤੇ ਸੌਫਟਵੇਅਰ ਨੁਕਸ, ਇੱਕ ਪ੍ਰਦਾਤਾ ਦੇ ਪੁਰਾਣੇ ਬਿਲਡ, ਜਾਂ ਅਜਿਹੇ ਪ੍ਰੋਫਾਈਲ ਦਾ ਵਰਣਨ ਕਰ ਸਕਦੀ ਹੈ ਜਿਸਨੇ ਕਦੇ ਇਹ ਜਾਂਚ ਨਹੀਂ ਮੰਗੀ। ਇਹ ਤਿੰਨ ਵੱਖਰੇ ਬਦਲਾਅ ਹਨ, ਤਿੰਨ ਵੱਖਰੇ ਮਾਲਕਾਂ ਨਾਲ। ਤੁਸੀਂ ਕਿਹੜੀ ਸਥਿਤੀ ਦਾ ਸਾਮ੍ਹਣਾ ਕਰ ਰਹੇ ਹੋ, ਇਹ ਜਾਣੇ ਬਿਨਾਂ ਉਸ ਵਾਕ ’ਤੇ ਕੰਮ ਕਰਨਾ ਹੀ ਚੱਲਦੇ ਕਲਾਇੰਟ ਨੂੰ ਬਿਨਾਂ ਕਾਰਨ ਬਦਲਣ ਦਾ ਤਰੀਕਾ ਹੈ।
ਤਿੰਨਾਂ ਦਾਅਵਿਆਂ ਨੂੰ ਵੱਖ ਕਰੋ
ਸੌਫਟਵੇਅਰ ਨੁਕਸ ਦੇ ਨਾਲ ਇੱਕ ਸਲਾਹਕਾਰ ਸੂਚਨਾ, ਪ੍ਰਭਾਵਿਤ ਸੰਸਕਰਣ ਅਤੇ ਇੱਕ ਠੀਕ ਕੀਤਾ ਸੰਸਕਰਣ ਹੁੰਦਾ ਹੈ। ਪ੍ਰਦਾਤਾ ਦੇ ਬਿਲਡ ਦਾ ਆਪਣਾ ਵੰਡ ਮਾਧਿਅਮ ਅਤੇ ਆਪਣੀ ਅੱਪਡੇਟ ਰਫ਼ਤਾਰ ਹੁੰਦੀ ਹੈ। ਪ੍ਰੋਫਾਈਲ ਦੀ ਖੁੰਝੀ ਵਿੱਚ ਇਹਨਾਂ ਵਿੱਚੋਂ ਕੁਝ ਵੀ ਨਹੀਂ ਹੁੰਦਾ, ਕਿਉਂਕਿ ਐਗਜ਼ਿਕਿਊਟੇਬਲ ਠੀਕ ਹੈ ਅਤੇ ਕਨਫਿਗਰੇਸ਼ਨ ਤੁਹਾਡੇ ਅੰਦਾਜ਼ੇ ਤੋਂ ਘੱਟ ਮੰਗਦੀ ਹੈ। ਜਦੋਂ ਤੱਕ ਦਾਅਵਾ ਇਹਨਾਂ ਤਿੰਨਾਂ ਵਿੱਚੋਂ ਇੱਕ ਦਾ ਨਾਮ ਨਹੀਂ ਲੈਂਦਾ, ਪਰਖਣ ਲਈ ਕੁਝ ਨਹੀਂ।
ਖੋਜਣ ਤੋਂ ਪਹਿਲਾਂ ਦਾਅਵੇ ਨੂੰ ਇੱਕ ਵਾਕ ਵਿੱਚ ਲਿਖੋ। ਜੇ ਵਾਕ ਇਹ ਨਹੀਂ ਦੱਸ ਸਕਦਾ ਕਿ ਕੀ ਟੁੱਟਿਆ ਹੈ, ਤਾਂ ਖੋਜ ਦਾ ਕੋਈ ਟੀਚਾ ਨਹੀਂ ਅਤੇ ਹਰ ਨਤੀਜਾ ਸੰਬੰਧਿਤ ਲੱਗਦਾ ਹੈ।
| Claim | Evidence that settles it | Who owns the change |
|---|---|---|
| Software defect | Advisory naming affected versions | Package or product maintainer |
| Provider build | Release notes for that client | The provider |
| Profile omission | The configuration actually loaded | Whoever owns the profile |
ਉਹ ਐਗਜ਼ਿਕਿਊਟੇਬਲ ਲੱਭੋ ਜੋ ਵਾਸਤਵ ਵਿੱਚ ਚੱਲਦਾ ਹੈ
ਕਿਸੇ ਵੀ ਸੰਸਕਰਣ ਨੂੰ ਵੇਖਣ ਤੋਂ ਪਹਿਲਾਂ ਪਛਾਣੋ ਕਿ ਕਨੈਕਸ਼ਨ ਕੀ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ। ਵੰਡ ਸੇਵਾ, ਡੈਸਕਟਾਪ ਪਲੱਗਇਨ ਅਤੇ ਵਿਕਰੇਤਾ ਐਪਲੀਕੇਸ਼ਨ ਹਰ ਇੱਕ ਵੱਖਰਾ ਐਗਜ਼ਿਕਿਊਟੇਬਲ ਜਾਂ ਇੰਜਣ ਵਰਤ ਸਕਦੇ ਹਨ। ਸ਼ੈੱਲ ਦੇ ਖੋਜ ਮਾਰਗ ਵਿੱਚ ਸੰਜੋਗ ਨਾਲ ਪਈ ਕੋਈ ਵੀ ਬਾਈਨਰੀ ਜੋ ਛਾਪਦੀ ਹੈ, ਉਹ ਸੰਸਕਰਣ ਮਸ਼ੀਨ ਦੀ ਸੂਚੀ ਨਹੀਂ। ਕਨੈਕਸ਼ਨ ਵਾਸਤਵ ਵਿੱਚ ਕਰਨ ਵਾਲੀ ਯੂਨਿਟ ਜਾਂ ਪ੍ਰਕਿਰਿਆ ਪੜ੍ਹੋ।
systemctl cat openvpn-client@*.service
ps -o pid,cmd -C openvpn
apt-cache policy openvpn network-manager-openvpn
ਪੈਕੇਜ ਪੁੱਛਗਿੱਛ ਦੱਸਦੀ ਹੈ ਕਿ ਸਥਾਨਕ ਮੈਟਾਡੇਟਾ ਕੀ ਸਥਾਪਿਤ ਅਤੇ ਉਪਲਬਧ ਮੰਨਦਾ ਹੈ, ਅਤੇ ਉਹ ਕੈਸ਼ ਪੁਰਾਣੀ ਹੋ ਸਕਦੀ ਹੈ, ਇਸ ਲਈ ਪਹਿਲਾਂ ਉਸਨੂੰ ਤਾਜ਼ਾ ਕਰੋ। ਇਹ ਇਹ ਵੀ ਨਹੀਂ ਦੱਸਦੀ ਕਿ ਚੱਲ ਰਹੀ ਸੇਵਾ ਨੇ ਪੰਜ ਮਿੰਟ ਪਹਿਲਾਂ ਸਥਾਪਿਤ ਬਾਈਨਰੀ ਲੋਡ ਕੀਤੀ ਹੈ ਜਾਂ ਨਹੀਂ। ਪੈਕੇਜ ਰਿਕਾਰਡ ਦੀ ਤੁਲਨਾ ਵਾਸਤਵ ਵਿੱਚ ਜੁੜੀ ਪ੍ਰਕਿਰਿਆ ਨਾਲ ਕਰੋ।
ਸੰਸਕਰਣ ਦੀ ਧਾਰਨਾ ਦੀ ਥਾਂ ਪੈਕੇਜ ਦੇ ਸਬੂਤ
ਵੰਡਾਂ ਦੀ ਸੁਰੱਖਿਆ ਸੰਭਾਲ ਅਕਸਰ ਸੁਧਾਈਆਂ ਪਿੱਛੇ ਲਿਜਾਂਦੀ ਹੈ, ਇਸ ਲਈ ਪੁਰਾਣਾ ਦਿਸਦਾ ਅਪਸਟ੍ਰੀਮ ਸੰਸਕਰਣ ਵੀ ਪੈਚ ਰੱਖ ਸਕਦਾ ਹੈ। ਉਲਟਾ ਵੀ ਸੱਚ ਹੈ: ਅਣਜਾਣ ਰਿਪੋਜ਼ਟਰੀ ਤੋਂ ਆਇਆ ਪੈਕੇਜ ਮੌਜੂਦਾ ਸੰਭਾਲ ਦਾ ਆਪਣੇ ਆਪ ਦਾਅਵਾ ਨਹੀਂ ਰੱਖਦਾ। ਸੰਸਕਰਣ ਨੰਬਰ ਦੀ ਥਾਂ ਰਿਲੀਜ਼ ਦੀ ਸਹਾਇਤਾ ਸਥਿਤੀ ਪੜ੍ਹੋ।
ਇਹੀ ਫ਼ਰਕ ਅਸਲ ਖਾਲੀ ਥਾਂ ਅਤੇ ਸਿਰਫ਼ ਪੁਰਾਣਾ ਦਿਸਦੇ ਨੰਬਰ ਵਿਚਕਾਰ ਦਾ ਫ਼ਰਕ ਹੈ। ਪੈਕੇਜ ਜਿਸ ਰਿਪੋਜ਼ਟਰੀ ਤੋਂ ਆਇਆ ਉਹ ਦਰਜ ਕਰੋ, ਕਿਉਂਕਿ ਉਹੀ ਸੰਸਕਰਣ ਸਤਰ ਬਹੁਤ ਵੱਖਰੇ ਮਾਰਗਾਂ ਰਾਹੀਂ ਬਹੁਤ ਵੱਖਰੀ ਸਹਾਇਤਾ ਨਾਲ ਆ ਸਕਦੀ ਹੈ।
ਕਨਫਿਗਰੇਸ਼ਨ ਦੂਜਾ ਅੱਧਾ ਹਿੱਸਾ ਹੈ
ਸੰਭਾਲੇ ਹੋਏ ਐਗਜ਼ਿਕਿਊਟੇਬਲ ਨੂੰ ਵੀ ਅਜਿਹੇ ਪ੍ਰੋਫਾਈਲ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ ਜੋ ਤੁਹਾਡੇ ਮੰਨੇ ਹੋਏ ਜਾਂਚਾਂ ਮੰਗੇ। ਭਰੋਸਾ ਐਂਕਰ, ਸਾਹਮਣੇ ਵਾਲੇ ਪਾਸੇ ਦੀ ਇੱਛਤ ਭੂਮਿਕਾ ਅਤੇ ਉਮੀਦ ਕੀਤਾ ਸਰਵਰ ਨਾਮ ਸੰਬੰਧਿਤ ਪਰ ਵੱਖਰੇ ਫੈਸਲੇ ਹਨ। ਭੂਮਿਕਾ ਜਾਂਚ ਨਾਮ ਜਾਂਚ ਨਹੀਂ ਹੈ, ਅਤੇ ਕੋਈ ਵੀ ਦੂਜੇ ਦੀ ਥਾਂ ਨਹੀਂ ਲੈਂਦਾ। ਜੇ ਚੇਤਾਵਨੀ ਕਨਫਿਗਰੇਸ਼ਨ ਬਾਰੇ ਹੈ, ਤਾਂ ਸੁਧਾਈ ਪ੍ਰੋਫਾਈਲ ਦੇ ਮਾਲਕ ਦੀ ਹੈ।
ਅਣ-ਪ੍ਰਮਾਣਿਤ ਪ੍ਰੋਫਾਈਲ ਦੀ ਭਰਪਾਈ ਲਈ ਕੋਈ ਮਨਮਾਨੀ ਪੈਚ ਸਥਾਪਿਤ ਨਾ ਕਰੋ, ਅਤੇ ਅਸਲ ਲਾਗੂ ਕਰਨ ਨੁਕਸ ਠੀਕ ਕਰਨ ਲਈ ਕੋਈ ਨਿਰਦੇਸ਼ ਨਾ ਜੋੜੋ। ਦੋਵੇਂ ਗਲਤੀਆਂ ਤਰੱਕੀ ਵਾਂਗ ਲੱਗਦੀਆਂ ਹਨ, ਇਸ ਲਈ ਦੋਵੇਂ ਹੁੰਦੀਆਂ ਰਹਿੰਦੀਆਂ ਹਨ।
ਰਿਕਾਰਡ ਵਿੱਚਲੇ ਸਬੂਤਾਂ ਨਾਲ ਫੈਸਲਾ ਕਰੋ
ਫੈਸਲਾ ਤੁਹਾਡੇ ਸਥਾਪਿਤ ਕੀਤੇ ਤੋਂ ਆਉਂਦਾ ਹੈ। ਦਸਤਾਵੇਜ਼ੀ ਪ੍ਰਭਾਵਿਤ ਪੈਕੇਜ ਨੂੰ ਇਸਦੀ ਸਮਰਥਿਤ ਅੱਪਡੇਟ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ, ਅਸਮਰਥਿਤ ਪਲੇਟਫਾਰਮ ਨੂੰ ਤਬਾਦਲਾ ਮਾਰਗ ਚਾਹੀਦਾ ਹੈ, ਅਤੇ ਪ੍ਰਦਾਤਾ ਕਲਾਇੰਟ ਨੂੰ ਉਸ ਪ੍ਰਦਾਤਾ ਦੀ ਅਗਵਾਈ ਚਾਹੀਦੀ ਹੈ। ਅਸਪਸ਼ਟ ਨਿਰਦੇਸ਼ ਨੂੰ ਇਹਨਾਂ ਵਿੱਚੋਂ ਕੁਝ ਵੀ ਲਾਗੂ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ ਸਲਾਹਕਾਰ ਸੂਚਨਾ ਅਤੇ ਪ੍ਰਭਾਵਿਤ ਹਿੱਸਾ ਚਾਹੀਦਾ ਹੈ।
ਸਰਗਰਮ ਕਲਾਇੰਟ, ਪੂਰਾ ਸੰਸਕਰਣ, ਸਲਾਹਕਾਰ ਸੂਚਨਾ ਅਤੇ ਪ੍ਰੋਫਾਈਲ ਦਾ ਮਾਲਕ ਇਹਨਾਂ ਨੂੰ ਬਦਲਾਅ ਰਿਕਾਰਡ ਵਿੱਚ ਇਕੱਠੇ ਰੱਖੋ। ਇਹ ਟਿਊਟੋਰੀਅਲ ਹਵਾਲੇ ਤੋਂ ਮਜ਼ਬੂਤ ਹੈ, ਅਤੇ ਅਗਲੇ ਵਿਅਕਤੀ ਨੂੰ ਵਾਸਤਵ ਵਿੱਚ ਇਹੀ ਚਾਹੀਦਾ ਹੋਵੇਗਾ।