Run Linux տարբեր ծրագրերի վրա Software "xhost"

Ի տարբերություն Windows- ի վրա հիմնված տնային համակարգիչների, Linux / Unix միջավայրերում սովորական օգտագործման, «ցանցում» աշխատելը միշտ եղել է նորմ, որը բացատրում է Unix եւ Linux օպերացիոն համակարգերի հզոր ցանցային առանձնահատկությունները: Linux- ը սատարում է այլ համակարգիչների արագ եւ կայուն կապեր եւ ցանցի վրա գրաֆիկական ինտերֆեյսի վարում:

Այս ցանցային գործողությունների իրականացման առաջնային հրամանը xhost- ն է, X- ի համար սերվերի հասանելիության կառավարման ծրագիրը ծրագիրը օգտագործվում է հյուրընկալող (համակարգիչ) անունները կամ օգտվողի անունները ավելացնելու եւ ջնջելու մեքենաների եւ օգտագործողների ցանկը, որոնք թույլատրվում են կապեր ունենալ X սերվերում: Այս շրջանակն ապահովում է գաղտնիության վերահսկման եւ անվտանգության սկզբունքային ձեւ:

Օգտագործման սցենար

Եկեք «համակարգիչը», որը նստած եք «localhost» - ում եւ ցանկանում եք միացնել « հեռավոր սերվերի» համակարգչին : Դուք առաջին անգամ օգտագործում եք xhost- ը Որոշ համակարգիչ (ներ) ը, որը ցանկանում եք թույլատրել տեղական ինքնակառավարման (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. Հեռավոր սերվերի վրա (հեռահաղորդակցման կապի միջոցով) հրահանգել հեռավոր սերվերին տեղադրել տեղական հյուրընկալող համակարգչի պատուհանները `մուտքագրելով:

setenv DISPLAY 128.100.2.16 մասն.0

(Setenv- ի փոխարեն դուք կարող եք օգտագործել արտահանում որոշակի վահանակներ):

Քայլ 4. Այժմ դուք կարող եք ծրագրաշարի հեռավոր սերվերի վրա աշխատել: Օրինակ, երբ դուք մուտքագրեք xterm- ը հեռավոր սերվերի վրա, դուք պետք է տեսնեք xterm պատուհան տեղական սերվերում:

Քայլ 5. Դուք ավարտելուց հետո դուք պետք է հեռացնեք հեռակառավարիչը ձեր մուտքի հսկման ցուցակում: Տեղական հյուրընկալող տիպի վրա.

xhost - 17.200.10.5

Արագ տեղեկանք

The xhost հրամանը պարունակում է ընդամենը մի քանի տատանումներ, որոնք կօգնեն ձեզ ձեր ցանցի հետ:

Քանի որ Linux- ի բաշխվածությունը եւ միջուկի թողարկման մակարդակը տարբերվում են, օգտագործեք մարդը հրամանը ( % մարդ ) տեսնել, թե ինչպես է xhost- ը իրականացվում է ձեր հատուկ հաշվարկային միջավայրում: