"Xhost" ഉപയോഗിച്ച് വ്യത്യസ്ത ലിനക്സ് മെഷീനുകളിൽ സോഫ്റ്റ്വെയർ പ്രവർത്തിപ്പിക്കുക

വിൻഡോസ് അടിസ്ഥാനമായ ഹോം കമ്പ്യൂട്ടറുകളുടെ സാധാരണ ഉപയോഗത്തിൽ നിന്ന് വ്യത്യസ്തമായി, ലിനക്സ് / യുനിക്സ് പരിസ്ഥിതികളിൽ, "നെറ്റ്വർക്കിൽ" പ്രവർത്തിക്കുന്നു, എല്ലായ്പ്പോഴും യുണിക്സ്, ലിനക്സ് ഓപ്പറേറ്റിങ് സിസ്റ്റങ്ങളുടെ ശക്തമായ നെറ്റ്വർക്കിങ് സവിശേഷതകൾ വിശദീകരിക്കുന്നു. മറ്റു് കമ്പ്യൂട്ടറുകളിലേക്കു് വേഗതയുള്ളതും സ്ഥിരതയുള്ളതുമായ കണക്ഷനുകളും ലിനക്സിൽ ഗ്റാഫിക്കൽ യൂസർ ഇന്റർഫെയിസുകളും പ്രവർത്തിയ്ക്കുന്നു.

ഈ നെറ്റ്വർക്ക് പ്രവർത്തനങ്ങൾ ചെയ്യുന്നതിനുള്ള പ്രധാന കമാൻഡ് xhost- X- നുള്ള സെർവർ ആക്സസ് കണ്ട്രോൾ പ്രോഗ്രാം. Xhost X സേവകനുമായുള്ള കണക്ഷനുകൾ അനുവദിയ്ക്കുന്ന മെഷീനുകളുടെ ലിസ്റ്റിലേക്കു് ഹോസ്റ്റ് (കമ്പ്യൂട്ടർ) പേരുകൾ അല്ലെങ്കിൽ ഉപയോക്തൃനാമങ്ങൾ ചേർക്കുന്നതിനും നീക്കം ചെയ്യുന്നതിനും പ്രോഗ്രാം ഉപയോഗിയ്ക്കുന്നു. ഈ ചട്ടക്കൂട് പ്രാഥമിക നിയന്ത്രണം, സുരക്ഷ എന്നിവ ലഭ്യമാക്കുന്നു.

ഉപയോഗ സാഹചര്യം

നിങ്ങൾ "ലോക്കൽഹോസ്റ്റിലും" " റിമോട്ട് ഹോസ്റ്റ് " എന്നതിലേക്കും കണക്ട് ചെയ്യുന്ന കമ്പ്യൂട്ടറിനേയും നിങ്ങൾ വിളിക്കുക. നിങ്ങൾ ആദ്യം xhost ഉപയോഗിക്കുന്നു ലോക്കൽഹോസ്റ്റിലേക്ക് (എക്സ്-സെർവർ) ബന്ധിപ്പിക്കുന്നതിന് നിങ്ങൾ അനുമതി നൽകാൻ ആഗ്രഹിക്കുന്ന കമ്പ്യൂട്ടർ (ങ്ങൾ) വ്യക്തമാക്കാൻ. അപ്പോൾ നിങ്ങൾ ടെൽനെറ്റ് ഉപയോഗിച്ച് വിദൂര ഹോസ്റ്റുമായി ബന്ധിപ്പിക്കുന്നു. അടുത്തതായി, റിമോട്ട് ഹോസ്റ്റിൽ DISPLAY വേരിയബിള് സെറ്റ് ചെയ്യുക. ഈ DISPLAY വേരിയബിൾ പ്രാദേശിക ഹോസ്റ്റിലേക്ക് സജ്ജമാക്കാൻ നിങ്ങൾ താൽപ്പര്യപ്പെടുന്നു. റിമോട്ട് ഹോസ്റ്റിൽ നിങ്ങൾ ഒരു പ്രോഗ്രാം ആരംഭിക്കുമ്പോൾ, അതിന്റെ GUI ലോക്കൽ ഹോസ്റ്റിൽ കാണപ്പെടും (റിമോട്ട് ഹോസ്റ്റിൽ അല്ല).

ഉദാഹരണം കേസിന്റെ ഉപയോഗം

പ്രാദേശിക ഹോസ്റ്റിന്റെ IP വിലാസം 128.100.2.16 ആണെന്നും റിമോട്ട് ഹോസ്റ്റിന്റെ ഐ പി വിലാസം 17,200.10.5 ആണെന്നും കരുതുക. നിങ്ങളുടെ നെറ്റ്വർക്കിനെ ആശ്രയിച്ച്, IP വിലാസങ്ങൾക്കുപകരം നിങ്ങൾക്ക് കമ്പ്യൂട്ടർ പേരുകൾ (ഡൊമെയ്ൻ നാമങ്ങൾ) ഉപയോഗിക്കാൻ കഴിയും.

ഘട്ടം 1. ലോക്കൽഹോസ്റ്റിന്റെ കമാൻഡ് ലൈനിൽ താഴെ കൊടുക്കുക:

% xhost + 17.200.10.5

ഘട്ടം 2. റിമോട്ട് ഹോസ്റ്റിലേക്ക് പ്രവേശിക്കുക:

% telnet 17.200.10.5

ഘട്ടം 3. റിമോട്ട് ഹോസ്റ്റിൽ (ടെൽനെറ്റ് കണക്ഷൻ വഴി), പ്രാദേശിക ഹോസ്റ്റിലുള്ള വിൻഡോകൾ ടൈപ്പുചെയ്യുന്നതിനായി വിദൂര ഹോസ്റ്റിനുള്ള നിർദ്ദേശിക്കുക:

% setenv DISPLAY 128.100.2.16 സമര്പ്പിക്കുക

(Setenv നു പകരം നിങ്ങൾ ചില ഷെല്ലുകളിൽ കയറ്റുമതി ഉപയോഗിക്കേണ്ടി വരും.)

ഘട്ടം 4. റിമോട്ട് ഹോസ്റ്റിൽ ഇപ്പോൾ നിങ്ങൾക്ക് സോഫ്റ്റ്വെയർ പ്രവർത്തിപ്പിക്കാൻ കഴിയും. ഉദാഹരണത്തിന്, നിങ്ങൾ റിമോട്ട് ഹോസ്റ്റിൽ xterm ടൈപ്പ് ചെയ്യുമ്പോൾ, പ്രാദേശിക ഹോസ്റ്റിലുള്ള ഒരു xterm വിൻഡോ നിങ്ങൾ കാണും.

ഘട്ടം 5. നിങ്ങൾ പൂർത്തിയാക്കിയ ശേഷം, നിങ്ങളുടെ ആക്സസ് കൺട്രോൾ ലിസ്റ്റിൽ നിന്ന് വിദൂര ഹോസ്റ്റ് നീക്കം ചെയ്യുക. പ്രാദേശിക ഹോസ്റ്റ് തരം:

% xhost - 17.200.10.5

ദ്രുത റഫറൻസ്

നിങ്ങളുടെ നെറ്റ്വർക്കിങിനൊപ്പം നിങ്ങളെ സഹായിക്കുന്നതിനായി, xhost കമാൻഡിൽ ചില വ്യതിയാനങ്ങൾ അടങ്ങിയിരിക്കുന്നു:

ലിനക്സ് വിതരണങ്ങളും കേർണൽ റിലീസ് ലെവലും വ്യത്യാസങ്ങൾ കാരണം, എങ്ങനെയാണ് xhost എന്ന് കാണുന്നതിനായി man കമാൻഡ് ( % man ) ഉപയോഗിക്കുക നിങ്ങളുടെ പ്രത്യേക കമ്പ്യൂട്ടിംഗ് പരിതസ്ഥിതിയിൽ നടപ്പിലാക്കുന്നു.