በ "xhost" በበርካታ ሊነክስ ማሽን ላይ ሶፍትዌር አሂድ

በዊንዶን-ቤኪ ቤት ውስጥ ከሚገኙ የተለመዱ የቤት ኮምፒዩተሮች በተቃራኒ, በዩኒክስ እና ዩኒክስ ስርዓተ-ዊን ስርዓተ-ፆታ ስርዓተ-ፆታን የሚያራምዱ የኔትወርክ አሠራሮችን የሚያብራራ, "በኔትወርክ" መስራት ሁልጊዜ የተለመደ ነው. Linux ከሌሎች ኮምፕዩተሮች ጋር ፈጣንና አስተማማኝ ግንኙነቶችን ይደግፋል እንዲሁም በአውታረ መረቡ ላይ ግራፊክ የተጠቃሚ በይነገጽን ያካሂዳል.

እነዚህን የኔትወርክ ክንውኖች ለማስፈጸም የሚሠጠው ቀዳሚ ትእዛዝ xhost- X server የ " x " ሴኪው የመቆጣጠሪያ መርሃግብር ነው ፕሮግራሙ (ኮምፕዩተር) ስሞችን ወይም የተጠቃሚ ስሞችን ከ X አገልጋዩ ጋር ግንኙነት እንዲፈጥሩ የተፈቀደላቸው ማሽኖች እና ተጠቃሚዎች ዝርዝር ውስጥ ለመጨመር ያገለግላል. ይህ መዋቅር ቀላል ያልሆነ የግላዊነት ቁጥጥር እና ደህንነትን ያቀርባል.

የአጠቃቀም ሁኔታ መግለጫ

እርስዎ በ "localhost" እና " በርቀት አስተናጋጁ " ጋር ለመገናኘት የሚፈልጉትን ኮምፒዩተር እንደውለው. መጀመሪያ xhost ይጠቀሙ (የ X-server of) the localhost ን ለማገናኘት የሚፈልጓቸውን ኮምፒውተሮች () ከዚያም telnet በመጠቀም ወደ የርቀት አስተናጋጅ ይገናኛሉ. በመቀጠል የ 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. የርቀት አስተናጋጁ ላይ (telnet ግንኙነት በኩል) አስተናጋጁ የርቀት አስተናጋጁ በአካባቢያዊ አስተናጋጁ ላይ እንዲታይ ያስተምራቸዋል.

% setenv DISPLAY 128.100.2.16:0.0

(ከ setenv ይልቅ በተወሰኑ ዛጎሎች ወደ ውጭ መላክ ሊኖርዎ ይችላል.)

ደረጃ 4 አሁን በርቀት አስተናጋጁ ላይ ሶፍትዌርን ማሄድ ይችላሉ. ለምሳሌ, በርቀት አስተናጋጁ ላይ xterm ሲተይቡ በአካባቢያዊ አስተናጋጅ ላይ የ xterm መስኮት ማየት አለብዎት.

ደረጃ 5 ; ከጨረስን በኋላ የርቀት አስተናጋጁን ከመዳረሻ መቆጣጠሪያ ዝርዝር በስእሉ እንደሚታየው ማስወገድ ይኖርብናል. በአካባቢያዊ አስተናጋጅ አይነት:

% xhost - 17.200.10.5

ፈጣን ማጣቀሻ

xhost ትዕዛዝ እርስዎን ለማገናኘት የሚረዱ ጥቂት ልዩ ልዩ ነገሮችን ያካትታል:

ምክንያቱም የሊነክስ ማሰራጫዎች እና የከርነል-የመልቀቅ ደረጃዎች ስለሚለያዩ, እንዴት ያክሎትን ለማየት ሰው ትዕዛዝ ( % man ) ይጠቀሙ በእርስዎ ኮምፒተር ውስጥ በስራ ላይ የዋለ ነው.