Uni Linux va Linux operatsion tizimlarining kuchli tarmoq xususiyatlarini tushuntirib beradigan "tarmoqda" ishlaydigan Linux / Unix muhitida Windows asosidagi uy kompyuterlaridan odatiy foydalanishdan farqli o'laroq har doim norma bo'lib kelgan. Linux boshqa kompyuterlarga tez va barqaror ulanishlarni qo'llab-quvvatlaydi va tarmoq orqali grafik foydalanuvchi interfeyslarini ishlaydi.
Ushbu tarmoq faoliyatlarini bajarish uchun asosiy buyruq xhost - X uchun serverga kirishni boshqarish dasturi. Xost dastur X serveriga ulanish uchun ruxsat berilgan kompyuterlar va foydalanuvchilar ro'yxatiga kompyuter (kompyuter) nomlari yoki foydalanuvchi nomlarini qo'shish va o'chirish uchun ishlatiladi. Ushbu tizim maxfiylik nazorati va xavfsizlikni rudimentary shaklda taqdim etadi.
Stsenariy foydalanish
Keling, "localhost" da o'tirayotgan kompyuterni va " uzoq host " ga ulanishni istagan kompyuterni chaqiramiz. Avval xhost foydalanasiz localhost (X-server) ga ulanish uchun ruxsat berishni istagan kompyuter (lar) ni belgilash. Keyin, telnet orqali masofaviy kompyuterga ulansin. Keyin DISPLAY o'zgaruvchisini masofaviy kompyuterda o'rnatasiz. Ushbu DISPLAY o'zgaruvchisini mahalliy hostga o'rnatmoqchisiz. Endi siz masofaviy xostdagi dasturni ishga tushirganingizda GUI mahalliy hostda (masofaviy hostda emas) paydo bo'ladi.
Misol Foydalanish sharti
Mahalliy kompyuterning IP-manzili 128.100.2.16 ni va masofali kompyuterning IP-manzilini 17.200.10.5 deb hisoblang. Siz turgan tarmoqqa bog'liq holda siz IP manzillari o'rniga kompyuter nomlarini (domen nomlarini) ishlatishingiz mumkin.
1-qadam. Localhost ning buyruq qatorida quyidagilarni yozing:
% xhost + 17.200.10.5
2-qadam : Uzoq kompyuterga kiring:
telnet 17.200.10.5
3 - qadam. Uzoq xostlarda (telnet aloqasi orqali) masofaviy xostni mahalliy hostda derazalarni ko'rsatishga o'rgatish:
% setenv DISPLAY 128.100.2.16kg
(Setenv o'rniga siz ba'zi bir qobiqlardan eksport qilishingiz kerak bo'lishi mumkin.)
4-qadam. Endi siz dasturni masofaviy xostlarda ishga tushirishingiz mumkin. Masalan, uzoq serverda xterm yozganingizda, mahalliy hostda xterm oynasini ko'rishingiz kerak.
5-qadam. Tugatganingizdan so'ng, siz masofaviy xostni kirishni boshqarish ro'yxatidan quyidagi tarzda olib tashlashingiz kerak. Mahalliy xost turi bo'yicha:
% xhost - 17.200.10.5
Tez ma'lumot
Xhost buyrug'i tarmog'ingiz sizga yordam beradigan bir necha variantni o'z ichiga oladi:
- xhost + hostname : X server kirishni boshqarish ro'yxatiga hostname qo'shimchalar.
- xhost - hostname : X server kirishni boshqarish ro'yxatidan xost nomini olib tashlaydi.
- xhost + : Vaqtni nazorat qilishni o'chiradi (barcha uzoq serverlar X serverga kirish imkoniyatiga ega bo'ladi)
- xhost - : Kirish nazoratini qayta yoqadi .
Linux tarqatish va yadrolarni ajratish darajalari farq qiladigan uchun, man buyruqlaridan foydalaning ( % man ) xhostni ko'rish uchun Sizning shaxsiy kompyuter muhitida amalga oshiriladi.