WikiDer > NetInfo
NetInfo tizim konfiguratsiyasi ma'lumotlar bazasi yilda Keyingi qadam va Mac OS X versiyalari yuqoriga Mac OS X v10.4 "Yo'lbars". NetInfo aksariyat qismini almashtiradi Unix tizim konfiguratsiyasi fayllari, ammo ular mashinani ishlatish uchun hali ham mavjud bitta foydalanuvchi rejimi; eng Unix API-lar o'rniga NetInfo-ni o'rab qo'ying. NetInfo foydalanuvchilar va guruhlar kabi tizimning keng tarmog'idagi konfiguratsiya ma'lumotlarini ikkilik ma'lumotlar bazalarida saqlaydi; Mac OS X mashinasi va dasturga tegishli sozlamalar sifatida saqlanadi plist fayllar.
Tarix
NetInfo NeXTSTEP 0.9 versiyasida taqdim etilgan va ikkalasini ham almashtirgan Unix tizim konfiguratsiyasi fayllari va Quyosh mikrosistemalari' Tarmoq axborot xizmati (Yellow Pages) NeXT kompyuterlarida. Bu darhol tortishuvlarga sabab bo'ldi, juda yoqimsiz. NetInfo nafaqat o'ziga xos edi Keyingisi kompyuterlar (garchi keyinchalik NeXT NetInfo-ni boshqa UNIX tizimlari uchun NetInfo-ni ishlab chiqargan Avstraliyaning dasturiy ta'minot kompaniyasi Xedoc-ga litsenziyalashgan bo'lsa ham),[1] DNS so'rovlar NetInfo orqali o'tdi. Bu vaziyatni keltirib chiqardi, masalan, foydalanuvchi nomi qatoriga UNIX UID-ni tarjima qilish kabi asosiy vazifalar bajarilmadi, chunki NetInfo DNS qidiruvida to'xtab qoldi. Avvaliga NetInfo-ni o'chirib qo'yish va Unix tizim fayllaridan foydalanish mumkin edi, ammo NeXTSTEP-ning 2-versiyasi bo'yicha NetInfo-ni o'chirib qo'yish ham o'chirib qo'yildi DNS qo'llab-quvvatlash. Shunday qilib, NeXT kompyuterlari DNS-server javob berishni to'xtatgani uchun foydalanuvchini kundalik vazifalardan chetlashtirishi bilan mashhur bo'ldi.
NetInfo-ning Mac OS X versiyasi buni (va boshqa ko'plab muammolarni) bartaraf etdi, ammo dastlabki muammolar tufayli NetInfo Unix tizim konfiguratsiyasi dunyosini hech qachon egallab olmadi.
Apple NetInfo-dan foydalanish tomon uzoqlashdi LDAP, xususan Mac OS X Server. [1]. Mac OS X v10.4 - Netinfo-ni qo'llab-quvvatlaydigan so'nggi versiya. Boshlash Mac OS X v10.5, Netinfo butunlay bekor qilindi va uning o'rniga yangi mahalliy qidiruv tuguni nomlandi dslocal, qaysi fayllar / var / db / dslocal / da joylashgan va standart xususiyatlar ro'yxati (XML asosidagi) fayllar.[2]
Fayllar
NetInfo ma'lumotlar bazasi saqlanadi /private/var/db/netinfo/local.nidb/, va faqat unga kirish mumkin ildiz. Uni ko'rish va o'zgartirish mumkin dastur dasturlash interfeysi, NetInfo menejeri yordam dasturi yoki kabi buyruq qatori vositalari niutil.
Netinfo Mac OS X 10.5-dan to'liq o'chirilganligi sababli, Netinfo-ga asoslangan buyruq qatori vositalari ham o'chirib tashlandi va boshqa vositalar bilan almashtirildi. Shuningdek, Netinfo menejeri olib tashlandi.
Ma'lumotlar
Netinfo quyidagi ma'lumotlarni saqlaydi:
- afpuser_aliases
- taxalluslar
- eksport (nfs aktsiyalar)
- guruhlar
- mashinalar
- tog'lar
- tarmoqlar
- printerlar
- protokollar
- rcs
- xizmatlar
- foydalanuvchilar
Shuningdek qarang
Adabiyotlar
- ^ Garfinkel, Simson (1993 yil iyul). "Pastdan hamma yoqqa". Olingan 2007-12-24.
- ^ Welch, Jon (2007 yil 16-noyabr). "Tahlil: Netinfo ning oxiri". Olingan 2007-11-16.