Бағдарламалық жасақтаманы әртүрлі Linux машиналарында іске қосу «xhost»

Linux-Unix ортасында Windows негізіндегі үйдегі компьютерлердің типтік пайдалануынан айырмашылығы, «желіде» жұмыс істеу әрдайым әдетте болды, бұл Unix және Linux операциялық жүйелерінің қуатты желілік мүмкіндіктерін түсіндіреді. Linux басқа компьютерлерге жылдам және тұрақты байланыстарды қолдайды және желінің графикалық пайдаланушы интерфейстерін басқарады.

Бұл желі әрекеттерін орындаудың негізгі командасы xhost болып табылады - X. Xhost үшін серверге қатынауды басқару бағдарламасы бағдарлама X серверіне қосылуға рұқсат етілген машиналар мен пайдаланушылар тізіміне хост (компьютер) атауларын немесе пайдаланушы атын қосу және жою үшін пайдаланылады. Бұл жүйе құпиялылықты бақылау мен қауіпсіздіктің рудисты түрде нысанын қамтамасыз етеді.

Сценарийді пайдалану

«Жергілікті хостта » отырған компьютерді және « қашықтағы хостқа » қосылатын компьютерді шақырайық . Сіз алдымен хостты қолданасыз жергілікті хостқа (X-серверіне) қосылу үшін рұқсат бергіңіз келетін қандай компьютер (дер) екендігін анықтау. Содан кейін telnet арқылы қашықтағы хостқа қосыласыз. Содан кейін қашықтағы хосттағы DISPLAY айнымалы мәнін орнатасыз. Бұл DISPLAY айнымалы мәнін жергілікті хостқа орнатқыңыз келеді. Енді қашықтағы хостта бағдарламаны іске қосқан кезде оның GUI жергілікті хостта көрсетіледі (қашықтағы хостта емес).

Мысал пайдалану жағдайы

Мысалы, жергілікті хосттың IP мекенжайы 128.100.2.16 және қашықтағы хосттың IP мекенжайы 17.200.10.5. Желіге байланысты сіз IP мекенжайларының орнына компьютер атауларын (домен атауларын) пайдалана аласыз.

1-қадам. Localhost пәрмен жолында келесіні теріңіз:

% xhost + 17.200.10.5

Қадам 2. Қашықтағы хостқа кіріңіз:

% telnet 17.200.10.5

Қадам 3. Қашықтағы хостта (telnet қосылымы арқылы), қашықтағы хостқа жергілікті хосттағы терезелерді теру арқылы нұсқауды көрсету керек:

% setenv DISPLAY 128.100.2.16сек.0

(Setenv орнына белгілі бір қабықшаларда экспорттау қажет болуы мүмкін.)

4-қадам. Енді қашықтағы хостқа бағдарламалық жасақтаманы іске қосуға болады. Мысалы, қашықтағы хостқа xterm терген кезде жергілікті хосттағы xterm терезесін көресіз.

5-қадам. Аяқтағаннан кейін, қашықтағы хостты кіруді басқару тізімінен төмендегідей жойыңыз. Жергілікті хосттың түрінде:

% xhost - 17.200.10.5

Жылдам сілтеме

Xhost пәрмені сізге желіде сізге көмектесетін бірнеше нұсқаларды қамтиды:

Linux үлестері мен ядро ​​босату деңгейлері әртүрлі болғандықтан, адам хостын қалай көруге болады ( % man ) сіздің есептеу ортаңызда жүзеге асырылады.