ਲੀਨਕਸ ਉੱਤੇ VNC ਰਿਮੋਟ ਡੈਸਕਟਾਪ ਫੰਕਸ਼ਨੈਲਿਟੀ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ

ਕਮਾਂਡਾਂ, ਸੰਟੈਕਸ ਅਤੇ ਉਦਾਹਰਨਾਂ

ਇਹ ਲੇਖ ਦੱਸਦਾ ਹੈ ਕਿ ਕਿਵੇਂ VNC (ਵਰਚੁਅਲ ਨੈੱਟਵਰਕ ਕੰਪਿਊਟਿੰਗ) ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਲੀਨਕਸ ਉੱਤੇ ਰਿਮੋਟ ਡਿਸਕਟਾਪ ਸ਼ੈਸ਼ਨਾਂ ਨੂੰ ਸੈੱਟ ਅਤੇ ਵਰਤਣ ਦੀ ਲੋੜ ਹੈ. VNC ਇੱਕ ਰਿਮੋਟ ਡਿਸਪਲੇਅ ਸਿਸਟਮ ਹੈ ਜੋ ਤੁਹਾਨੂੰ ਇੱਕ ਮਸ਼ੀਨ ਤੇ ਇੱਕ ਡੈਸਕਟਾਪ ਵਾਤਾਵਰਨ ਸ਼ੁਰੂ ਕਰਨ ਅਤੇ ਇੰਟਰਨੈਟ ਕਨੈਕਸ਼ਨ ਰਾਹੀਂ ਦੂਜੀਆਂ ਕੰਪਿਊਟਰਾਂ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਦੇ ਯੋਗ ਬਣਾਉਂਦਾ ਹੈ . ਤੁਸੀਂ ਨਿਰੰਤਰ ਡੈਸਕਟੌਪ ਸਥਾਪਤ ਕਰ ਸਕਦੇ ਹੋ ਜੋ ਕਿ ਡਿਸਕਨੈਕਟ ਹੋਣ ਵੇਲੇ ਤੁਹਾਡੇ ਕੋਲ ਰੱਖੇ ਜਾਣਗੇ, ਇਸ ਲਈ ਤੁਸੀਂ ਬਿਲਕੁਲ ਉਸੇ ਤਰ੍ਹਾਂ ਕੰਮ ਕਰਨਾ ਜਾਰੀ ਰੱਖ ਸਕਦੇ ਹੋ ਜਦੋਂ ਤੁਸੀਂ ਦੁਬਾਰਾ ਕਨੈਕਟ ਕਰਦੇ ਹੋ.

ਇਹ ਉਦਾਹਰਨ ਲਈ ਫਾਇਦੇਮੰਦ ਹੈ ਜਦੋਂ ਤੁਸੀਂ ਵੱਖ ਵੱਖ ਥਾਵਾਂ ਤੋਂ ਉਸੇ "ਡੈਸਕਟੌਪ" ਤੇ ਕੰਮ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ ਅਤੇ ਇਸ ਨੂੰ ਇੱਕ ਸਰਵਰ ਤੇ ਇੱਕ ਡੈਸਕਟੌਪ ਮਾਹੌਲ ਚਲਾਉਣ ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ ਜਿਸਦਾ ਤੁਹਾਡੇ ਕੋਲ ਵਾਸਤਵਿਕ ਪਹੁੰਚ ਨਹੀਂ ਹੈ ਜਾਂ ਕੋਈ ਟਰਮੀਨਲ ਜੁੜਿਆ ਨਹੀਂ ਹੈ (ਮਾਨੀਟਰ ਅਤੇ ਕੀਬੋਰਡ). ਤੁਹਾਨੂੰ ਸਿਰਫ਼ ਇੱਕ ਨੈਟਵਰਕ ਕਨੈਕਸ਼ਨ ਦੀ ਲੋੜ ਹੈ.

ਤਾਂ ਫਿਰ ਇਹ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ? ਤੁਹਾਨੂੰ ਸਰਵਰ ਮਸ਼ੀਨ ਤੇ "nvcserver" ਇੰਸਟਾਲ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ (ਜੇ ਪਹਿਲਾਂ ਤੋਂ ਹੀ ਇੰਸਟਾਲ ਨਹੀਂ ਹੋਇਆ ਹੈ) ਅਤੇ "nvcviewer" ਅਤੇ ਕਲਾਈਂਟ ਮਸ਼ੀਨ (ਇੱਕ ਪ੍ਰਸਿੱਧ ਸੰਸਕਰਣ ਲਈ VNC ਸਾਫਟਵੇਅਰ ਵੇਖੋ). ਫਾਇਰਵਾਲ ਦੇ ਮੁੱਦਿਆਂ ਤੋਂ ਬਚਾਉਣ ਲਈ, ਆਪਣੇ "ਦਰਸ਼ਕ" ਮਸ਼ੀਨ ਤੋਂ ਸਰਵਰ ਤੱਕ ਜੁੜਨ ਲਈ ਸੁਰੱਖਿਅਤ ਸ਼ੈੱਲ ssh ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਵਧੀਆ ਵਿਚਾਰ ਹੈ, ਜਿਸ 'ਤੇ ਤੁਸੀਂ ਡੈਸਕਟੌਪ ਸ਼ੈਸ਼ਨ ਚਲਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ. ਪੂਟਟੀ ਪੈਕੇਜ ਇਸ ਉਦੇਸ਼ ਲਈ ਬਹੁਤ ਵਧੀਆ ਕੰਮ ਕਰਦਾ ਹੈ.

ਇਸ ਲਈ ਪਹਿਲਾ ਕਦਮ ਹੈ ਪਟਟੀ ਦੀ ਉਦਾਹਰਣ ਦੇ ਤੌਰ ਤੇ ਐਸ ਐਸ ਨੂੰ ਸ਼ੁਰੂ ਕਰਨਾ. ਫਿਰ ਤੁਸੀਂ ਸਰਵਰ ਤੇ ਲਾਗਇਨ ਕਰੋ ਅਤੇ ਦਰਜ ਕਰੋ:

vncserver ਨਵਾਂ 'server1.org1.com:6 "(juser)' ਵਿਹੜਾ ਹੈ server1.org1.com.6

"Vncserver" ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਤੁਹਾਨੂੰ ".vnc" ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਅਰੰਭਿਕੀਆ ਫਾਇਲ "xstartup" ਸਥਾਪਤ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ, ਜੋ ਤੁਹਾਡੀ ਘਰੇਲੂ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਬਣਨਾ ਚਾਹੀਦਾ ਹੈ. ਇਸ ਫਾਇਲ ਵਿੱਚ ਸ਼ੁਰੂਆਤੀ ਹੁਕਮ ਸ਼ਾਮਲ ਹਨ, ਜਿਵੇਂ ਕਿ

# ਆਮ xstartup ਫਾਇਲ ਨੂੰ ਚਲਾਓ [-x / etc / vnc / xstartup] && exec / etc / vnc / xstartup # ਲੋਡ. ਐਕਸਰੇਸਸਸ ਫਾਈਲ [-r $ HOME / .Xresources] && xrdb $ HOME / .Xresources # ਨੂੰ vncconfig ਸਹਾਇਕ ਚਲਾਓ ਕਲਿਪਬੋਰਡ ਟ੍ਰਾਂਸਫਰ ਅਤੇ ਡੈਸਕਟੌਪ 'ਤੇ ਨਿਯੰਤਰਣ ਸਮਰੱਥ ਕਰੋ vncconfig --iconic & # ਇੱਕ ਗਨੋਮ ਡਿਸਕਟਾਪ ਚਲਾਉਣ ਲ਼ਈ ਗਨੋਮ-ਸੈਸ਼ਨ &

ਹੁਣ ਇੱਕ "ਡੈਸਕਟੌਪ" ਤੁਹਾਡੇ ਸਥਾਨਕ ਕੰਪਿਊਟਰ ਤੇ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ ਉਡੀਕ ਕਰਨ ਵਾਲੇ ਸਰਵਰ ਤੇ ਚੱਲ ਰਿਹਾ ਹੈ. ਤੁਸੀਂ ਇਸ ਨਾਲ ਕਿਵੇਂ ਜੁੜੋਗੇ? ਜੇ ਤੁਸੀਂ realVNC ਸਾਫਟਵੇਅਰ ਇੰਸਟਾਲ ਕੀਤਾ ਹੈ ਜਾਂ ਤੁਸੀਂ ਇੱਕ VNC ਦਰਸ਼ਕ ਡਾਊਨਲੋਡ ਕੀਤਾ ਹੈ ਤਾਂ ਤੁਸੀਂ ਇਸ ਦਰਸ਼ਕ ਨੂੰ ਚਲਾਉਂਦੇ ਹੋ ਅਤੇ ਇਸ ਉਦਾਹਰਨ ਵਿੱਚ ਦਰਸਾਏ ਅਨੁਸਾਰ ਸਰਵਰ ਅਤੇ ਡਿਸਪਲੇਅ ਨੰਬਰ ਦਰਜ ਕਰੋ:

server1.org1.com:6

ਦਰਸ਼ਕ ਸਾਫਟਵੇਅਰ ਤੁਹਾਨੂੰ ਪਾਸਵਰਡ ਲਈ ਵੀ ਪੁੱਛੇਗਾ. ਪਹਿਲੀ ਵਾਰ ਜਦੋਂ ਤੁਸੀਂ ਇਸ ਸਰਵਰ ਤੇ VNC ਵਰਤਦੇ ਹੋ ਤਾਂ ਤੁਸੀਂ ਨਵਾਂ ਪਾਸਵਰਡ ਦਾਖਲ ਕਰੋ, ਜੋ .vnc ਫੋਲਡਰ ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਕੀਤਾ ਜਾਵੇਗਾ. ਪਾਸਵਰਡ VNC ਕੁਨੈਕਸ਼ਨਾਂ ਲਈ ਹੈ ਅਤੇ ਸਰਵਰ ਨਾਲ ਤੁਹਾਡੇ ਨਾਲ ਸਬੰਧਤ ਸੰਬੰਧਤ ਨਹੀਂ ਹੈ. ਗ਼ੈਰ-ਸਰਗਰਮੀ ਦੀ ਮਿਆਦ ਤੋਂ ਬਾਅਦ ਤੁਹਾਨੂੰ ਆਪਣੇ ਖਾਤੇ ਦੇ ਪਾਸਵਰਡ ਨੂੰ ਦਰਜ ਕਰਨ ਦੇ ਨਾਲ ਨਾਲ ਸਰਵਰ ਐਕਸੈਸ ਨੂੰ ਅਧਿਕਾਰ ਦੇਣ ਲਈ ਕਿਹਾ ਜਾ ਸਕਦਾ ਹੈ.

ਇੱਕ ਵਾਰ ਪਾਸਵਰਡ ਸਵੀਕਾਰ ਕੀਤਾ ਗਿਆ ਤਾਂ ਡੈਸਕਟਾਪ ਵਿੰਡੋ ਨੂੰ ਸਭ ਦਿੱਤੀਆਂ ਗਰਾਫਿਕਲ ਇੰਟਰਫੇਸ ਇਕਾਈਆਂ ਨਾਲ ਵੇਖਣਾ ਚਾਹੀਦਾ ਹੈ. ਤੁਸੀਂ ਡੈਸਕਟੌਪ ਵਿੰਡੋ ਨੂੰ ਬੰਦ ਕਰਕੇ ਡੈਸਕਟੌਪ ਤੋਂ ਡਿਸਕਨੈਕਟ ਕਰ ਸਕਦੇ ਹੋ.

ਤੁਸੀਂ ਸਰਵਰ ਉੱਤੇ ਸ਼ੈੱਲ ਝਰੋਖੇ ਵਿੱਚ ਹੇਠਲੀ ਕਮਾਂਡ ਦੇ ਕੇ VNC ਸਰਵਰ ਪ੍ਰਕਿਰਿਆ ("ਡੈਸਕਟੌਪ") ਬੰਦ ਕਰ ਸਕਦੇ ਹੋ:

vncserver -kill:

ਉਦਾਹਰਣ ਲਈ:

vncserver -kill: 6 ਨਿਰਯਾਤ ਜਿਓਮੈਟਰੀ = 1920x1058

ਜਿੱਥੇ ਕਿ "1920" ਲੋੜੀਦੀ ਚੌੜਾਈ ਅਤੇ ਡੈਸਕਟਾਪ ਵਿੰਡੋ ਦੀ ਲੋੜੀਦੀ ਉਚਾਈ ਵੇਖਾਉਦੀ ਹੈ. ਇਸ ਨੂੰ ਆਪਣੀ ਸਕਰੀਨ ਦੇ ਅਸਲ ਰੈਜ਼ੋਲੂਸ਼ਨ ਨਾਲ ਮੇਲ ਕਰਨ ਲਈ ਵਧੀਆ ਹੈ.

ਰਿਮੋਟ ਡੈਸਕਟੌਪ ਬਦਲ ਵਰਤਣ ਲਈ ਸੌਖਾ ਕਰਨ ਲਈ MobaXterm ਵੇਖੋ