ਵੱਖਰੇ ਲੀਨਕਸ ਮਸ਼ੀਨਾਂ ਤੇ ਸਾਫਟਵੇਅਰ ਚਲਾਓ "xhost"

ਲੀਨਕਸ / ਯੂਨਿਕਸ ਵਾਤਾਵਰਨ ਵਿੱਚ ਵਿੰਡੋਜ਼-ਅਧਾਰਿਤ ਘਰੇਲੂ ਕੰਪਿਊਟਰਾਂ ਦੀ ਆਮ ਵਰਤੋਂ ਦੇ ਉਲਟ, "ਨੈਟਵਰਕ ਤੇ" ਕੰਮ ਕਰਨਾ ਹਮੇਸ਼ਾਂ ਆਦਰਸ਼ ਰਿਹਾ ਹੈ, ਜੋ ਯੂਨੀਕਸ ਅਤੇ ਲੀਨਕਸ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ ਦੀਆਂ ਸ਼ਕਤੀਸ਼ਾਲੀ ਨੈੱਟਵਰਕਿੰਗ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਵਿਆਖਿਆ ਕਰਦਾ ਹੈ . ਲੀਨਕਸ ਦੂਜੇ ਕੰਪਿਊਟਰਾਂ ਅਤੇ ਨੈੱਟਵਰਕ ਉੱਤੇ ਗਰਾਫੀਕਲ ਯੂਜ਼ਰ ਇੰਟਰਫੇਸਾਂ ਨੂੰ ਚਲਾਉਣ ਲਈ ਤੇਜ਼ ਅਤੇ ਸਥਿਰ ਕੁਨੈਕਸ਼ਨਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ.

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

ਵਰਤੋਂ ਸਿਥਤੀ

ਆਉ ਅਸੀਂ ਉਸ ਕੰਪਿਊਟਰ ਨੂੰ ਕਾਲ ਕਰੀਏ ਜੋ ਤੁਸੀਂ "ਲੋਕਲਹੋਸਟ" ਤੇ ਬੈਠੇ ਹੋ ਅਤੇ ਕੰਪਿਊਟਰ ਜਿਸ ਨੂੰ ਤੁਸੀਂ " ਰਿਮੋਟ ਹੋਸਟ " ਨਾਲ ਜੋੜਨਾ ਚਾਹੁੰਦੇ ਹੋ. ਤੁਸੀਂ ਪਹਿਲਾਂ xhost ਵਰਤਦੇ ਹੋ ਇਹ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ ਕਿ ਤੁਸੀਂ ਕੰਪਿਊਟਰ (ਲੋਕ) ਦੇ ਨਾਲ (X ਦਾ ਸਰਵਰ) ਕਨੈਕਟ ਕਰਨ ਦੀ ਅਨੁਮਤੀ ਦੇਣੀ ਚਾਹੁੰਦੇ ਹੋ. ਫਿਰ ਤੁਸੀਂ ਰਿਮੋਟ ਹੋਸਟ ਨਾਲ ਟੇਲਨੈੱਟ ਵਰਤ ਕੇ ਜੁੜੋਗੇ. ਅੱਗੇ, ਤੁਸੀਂ ਰਿਮੋਟ ਹੋਸਟ ਉੱਤੇ DISPLAY ਵੇਰੀਏਬਲ ਸੈੱਟ ਕਰੋ. ਤੁਸੀਂ ਇਸ DISPLAY ਵੇਰੀਏਬਲ ਨੂੰ ਸਥਾਨਕ ਹੋਸਟ ਤੇ ਸੈਟ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ. ਹੁਣ ਜਦੋਂ ਤੁਸੀਂ ਰਿਮੋਟ ਹੋਸਟ ਉੱਤੇ ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਸ਼ੁਰੂ ਕਰਦੇ ਹੋ, ਇਸਦਾ GUI ਸਥਾਨਕ ਹੋਸਟ ਉੱਤੇ (ਰਿਮੋਟ ਹੋਸਟ ਤੇ ਨਹੀਂ) ਵਿਖਾਇਆ ਜਾਵੇਗਾ.

ਉਦਾਹਰਨ ਕੇਸ ਵਰਤੋ

ਮੰਨ ਲਵੋ ਕਿ ਲੋਕਲ ਹੋਸਟ ਦਾ IP ਐਡਰੈੱਸ 128.100.2.16 ਹੈ ਅਤੇ ਰਿਮੋਟ ਹੋਸਟ ਦਾ IP ਐਡਰੈੱਸ 17.200.10.5 ਹੈ. ਤੁਹਾਡੇ ਦੁਆਰਾ ਵਰਤੇ ਗਏ ਨੈਟਵਰਕ ਤੇ ਨਿਰਭਰ ਕਰਦੇ ਹੋਏ, ਤੁਸੀਂ IP ਪਤਿਆਂ ਦੀ ਬਜਾਏ ਕੰਪਿਊਟਰ ਨਾਂ (ਡੋਮੇਨ ਨਾਮ) ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੇ ਯੋਗ ਹੋ ਸਕਦੇ ਹੋ.

ਕਦਮ 1. ਲੋਕਲਹੋਸਟ ਦੀ ਕਮਾਂਡ ਲਾਈਨ ਤੇ ਹੇਠ ਲਿਖੋ:

% xhost + 17.200.10.5

ਕਦਮ 2 ਰਿਮੋਟ ਹੋਸਟ ਤੇ ਲਾਗਇਨ ਕਰੋ:

% telnet 17.200.10.5

ਕਦਮ 3 ਰਿਮੋਟ ਹੋਸਟ ਉੱਤੇ (ਟੇਲਨੈੱਟ ਕੁਨੈਕਸ਼ਨ ਰਾਹੀਂ), ਰਿਮੋਟ ਹੋਸਟ ਨੂੰ ਟਾਈਪ ਕਰਕੇ ਸਥਾਨਕ ਹੋਸਟ ਤੇ ਵਿੰਡੋਜ਼ ਨੂੰ ਡਿਸਪਲੇ ਕਰਨ ਲਈ ਕਹੋ:

% setenv DISPLAY 128.100.2.16 ਵਿਸ਼ਾ

(ਸੈੱਟਨਵ ਦੀ ਬਜਾਏ ਤੁਹਾਨੂੰ ਕੁਝ ਸ਼ੇਲਾਂ ਤੇ ਐਕਸਪੋਰਟ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਪੈ ਸਕਦੀ ਹੈ.)

ਕਦਮ 4. ਹੁਣ ਤੁਸੀਂ ਰਿਮੋਟ ਹੋਸਟ ਤੇ ਸਾਫਟਵੇਅਰ ਚਲਾ ਸਕਦੇ ਹੋ. ਉਦਾਹਰਨ ਲਈ, ਜਦੋਂ ਤੁਸੀਂ ਰਿਮੋਟ ਹੋਸਟ ਉੱਤੇ xterm ਟਾਈਪ ਕਰਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਨੂੰ ਸਥਾਨਕ ਹੋਸਟ ਤੇ ਇੱਕ xterm ਵਿੰਡੋ ਵੇਖਣੀ ਚਾਹੀਦੀ ਹੈ.

ਕਦਮ 5. ਤੁਹਾਡੀ ਸਮਾਪਤੀ ਤੋਂ ਬਾਅਦ, ਤੁਹਾਨੂੰ ਰਿਮੋਟ ਹੋਸਟ ਨੂੰ ਆਪਣੀ ਪਹੁੰਚ ਕੰਟਰੋਲ ਸੂਚੀ ਵਿੱਚੋਂ ਹਟਾ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ. ਸਥਾਨਕ ਹੋਸਟ ਕਿਸਮ 'ਤੇ:

% xhost - 17.200.10.5

ਤੇਜ਼ ਹਵਾਲਾ

Xhost ਕਮਾਂਡ ਵਿੱਚ ਤੁਹਾਡੇ ਨੈਟਵਰਕਿੰਗ ਵਿੱਚ ਤੁਹਾਡੀ ਮਦਦ ਕਰਨ ਲਈ ਕੁਝ ਭਿੰਨਤਾਵਾਂ ਸ਼ਾਮਲ ਹਨ:

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