ਇੱਕੋ ਪ੍ਰੋਫਾਈਲ, ਦੋ ਸੈਸ਼ਨ: ਇਹ ਡੈਸਕਟਾਪ ਤੋਂ ਜੁੜਦਾ ਹੈ ਅਤੇ SSH ਰਾਹੀਂ ਇੱਕ ਅਜਿਹੇ ਪ੍ਰੋਂਪਟ ਤੇ ਅਟਕ ਜਾਂਦਾ ਹੈ ਜਿਸ ਦਾ ਕੋਈ ਜਵਾਬ ਨਹੀਂ ਦੇ ਸਕਦਾ। ਕੁਝ ਵੀ ਟੁੱਟਿਆ ਨਹੀਂ ਹੈ ਅਤੇ ਕੋਈ ਸੈਟਿੰਗ ਗੁਆਚੀ ਨਹੀਂ ਹੈ। NetworkManager ਸੀਕ੍ਰੇਟ ਏਜੰਟ ਤੋਂ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਮੰਗ ਰਿਹਾ ਹੈ, ਅਤੇ ਸੀਕ੍ਰੇਟ ਏਜੰਟ ਇੱਕ ਡੈਸਕਟਾਪ ਹਿੱਸਾ ਹੈ ਜੋ ਤੁਹਾਡੇ ਵਰਤ ਰਹੇ ਸੈਸ਼ਨ ਵਿੱਚ ਨਹੀਂ ਹੈ।

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

ਕੁਝ ਵੀ ਬਦਲਣ ਤੋਂ ਪਹਿਲਾਂ ਨਿਦਾਨ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ

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

nmcli -f NAME,UUID,TYPE connection show
nmcli connection show "Office IPsec" | grep -i flags

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

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

ਭੇਦ ਨੂੰ ਕੁੰਜੀ ਫਾਈਲ ਵਿੱਚ ਲੈ ਜਾਓ

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

[vpn]
password-flags=0

[vpn-secrets]
password=YOUR-VPN-PASSWORD

ਦੋ ਭੇਦਾਂ ਵਾਲੇ ਪ੍ਰੋਫਾਈਲ ਲਈ ਨਮੂਨਾ ਦੁਹਰਾਉਂਦਾ ਹੈ: [vpn] ਭਾਗ ਵਿੱਚ ਹਰ ਭੇਦ ਲਈ ਇੱਕ ਫਲੈਗ, ਅਤੇ ਮੁੱਲ [vpn-secrets] ਵਿੱਚ। IPsec ਪ੍ਰੋਫਾਈਲ ਆਮ ਤੌਰ 'ਤੇ ਵਰਤੋਂਕਾਰ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਦੇ ਨਾਲ ਪਹਿਲਾਂ ਸਾਂਝੀ ਕੀਤੀ ਕੁੰਜੀ ਰੱਖਦਾ ਹੈ, ਅਤੇ ਪਲੱਗਇਨ ਉਨ੍ਹਾਂ ਨੂੰ ਆਮ ਪਾਸਵਰਡ ਖੇਤਰ ਤੋਂ ਵੱਖਰਾ ਨਾਮ ਦਿੰਦਾ ਹੈ, ਇਸ ਲਈ ਕੁੰਜੀ ਨਾਮ vpn.data ਆਉਟਪੁੱਟ ਤੋਂ ਕਾਪੀ ਕਰੋ, ਕਿਸੇ ਹੋਰ ਪਲੱਗਇਨ ਵਾਲੀ ਬਲੌਗ ਪੋਸਟ ਤੋਂ ਨਹੀਂ। ਇੱਕ ਕੁੰਜੀ ਨਾਮ ਗਲਤ ਹੋਣ ਨਾਲ ਅਜਿਹਾ ਪ੍ਰੋਫਾਈਲ ਬਣਦਾ ਹੈ ਜੋ ਲੋਡ ਹੁੰਦਾ ਹੈ ਅਤੇ ਫਿਰ ਪ੍ਰਮਾਣਿਕਤਾ ਵਿੱਚ ਫੇਲ ਹੁੰਦਾ ਹੈ, ਜੋ ਬਿਲਕੁਲ ਗਲਤ ਪਾਸਵਰਡ ਵਾਂਗ ਪੜ੍ਹਿਆ ਜਾਂਦਾ ਹੈ। ਦੁਬਾਰਾ ਜੁੜਨ ਤੋਂ ਪਹਿਲਾਂ ਆਪਣੀ ਫਾਈਲ ਦੀ ਤੁਲਨਾ ਉਸੇ ਪਲੱਗਇਨ ਦੇ ਕੰਮ ਕਰ ਰਹੇ ਪ੍ਰੋਫਾਈਲ ਨਾਲ ਕਰੋ।

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

ਫਿਰ ਫਾਈਲ ਦੀ ਮਾਲਕੀ ਅਤੇ ਮੋਡ ਠੀਕ ਕਰੋ। ਇਹ ਕੁੰਜੀ ਫਾਈਲਾਂ ਵਿਸ਼ੇਸ਼ ਅਧਿਕਾਰ ਵਾਲੀ ਸੇਵਾ ਪੜ੍ਹਦੀ ਹੈ, ਅਤੇ ਜਿਸ ਫਾਈਲ ਨੂੰ ਹੋਰ ਵਰਤੋਂਕਾਰ ਪੜ੍ਹ ਸਕਦੇ ਹਨ ਉਹ ਭਰੋਸੇਯੋਗ ਨਹੀਂ ਮੰਨੀ ਜਾਂਦੀ, ਜੋ ਸੋਧੇ ਪ੍ਰੋਫਾਈਲ ਦੇ ਨਜ਼ਰਅੰਦਾਜ਼ ਦਿਖਣ ਦਾ ਆਮ ਕਾਰਨ ਹੈ। ਮਾਲਕ root, ਮੋਡ 600, ਕੋਈ ਅਪਵਾਦ ਨਹੀਂ।

ਦੁਬਾਰਾ ਲੋਡ ਕਰੋ, ਫਿਰ ਸਰਗਰਮ ਕਰੋ

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

sudo nmcli connection reload
sudo nmcli connection up "Office IPsec"

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

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

ਜਦੋਂ ਸੰਭਾਲਿਆ ਭੇਦ ਸਮੱਸਿਆ ਨਹੀਂ ਹੁੰਦਾ

FortiSSL ਪ੍ਰੋਫਾਈਲ ਸਹੀ ਸੰਭਾਲੇ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਨਾਲ ਵੀ ਫੇਲ ਹੋ ਸਕਦਾ ਹੈ ਕਿਉਂਕਿ ਕਲਾਇੰਟ ਗੇਟਵੇ ਦੇ ਸਰਟੀਫਿਕੇਟ 'ਤੇ ਕਦੇ ਭਰੋਸਾ ਨਹੀਂ ਕਰਦਾ। ਉਹ ਸੈਟਿੰਗ ਮੁੱਖ ਸੰਵਾਦ ਵਿੱਚ ਨਹੀਂ ਹੈ; ਇਹ VPN ਦੇ ਉੱਨਤ ਵਿਕਲਪਾਂ ਪਿੱਛੇ ਹੈ, ਜਿੱਥੇ ਭਰੋਸੇਯੋਗ ਸਰਟੀਫਿਕੇਟ ਦਾ ਡਾਈਜੈਸਟ ਦਾਖਲ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਜੇ ਲੌਗ ਪਾਸਵਰਡ ਦੀ ਬਜਾਏ ਸਰਟੀਫਿਕੇਟ ਦਾ ਜ਼ਿਕਰ ਕਰਦਾ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਇਸ ਸ਼ਾਖਾ ਵਿੱਚ ਹੋ ਅਤੇ [vpn-secrets] ਸੋਧਣ ਦੀ ਕੋਈ ਮਾਤਰਾ ਮਦਦ ਨਹੀਂ ਕਰੇਗੀ।

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

ਸੰਭਾਲਣਾ ਸਵੀਕਾਰਯੋਗ ਹੈ ਜਾਂ ਨਹੀਂ ਇਹ ਤੈਅ ਕਰੋ

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

ਜੇ ਨੀਤੀ ਸੰਭਾਲੇ VPN ਭੇਦਾਂ ਦੀ ਮਨਾਹੀ ਕਰਦੀ ਹੈ, ਤਾਂ cron ਕੰਮ ਚੱਲਣ ਲਈ ਪ੍ਰੋਫਾਈਲ ਨੂੰ ਕਮਜ਼ੋਰ ਨਾ ਕਰੋ। ਏਜੰਟ ਵਾਲੇ ਸੈਸ਼ਨ ਤੋਂ ਕਨੈਕਸ਼ਨ ਚਲਾਓ, ਜਾਂ ਆਟੋਮੇਸ਼ਨ ਲਈ ਕੋਈ ਹੋਰ ਵਿਧੀ ਵਰਤੋ।

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

ਸੰਬੰਧਿਤ ਲੇਖ