กลับไปหน้าบทความ

อ่าน 2 นาที

เน็ตอินโฟ

NetInfo เป็น ฐานข้อมูล การกำหนดค่าเครือข่ายแบบกระจาย ใน NeXTSTEP และ Mac OS X เวอร์ชันต่างๆ จนถึง Mac OS X Tiger (10.

เน็ตอินโฟ

NetInfoเป็นฐานข้อมูล การกำหนดค่าเครือข่ายแบบกระจาย ในNeXTSTEPและMac OS Xเวอร์ชันต่างๆ จนถึงMac OS X Tiger (10.4) NetInfo จัดเก็บข้อมูลการกำหนดค่าทั่วทั้งเครือข่าย เช่น ผู้ใช้และกลุ่ม ในฐานข้อมูลไบนารีที่ประกอบด้วยไดเร็กทอรี ซึ่งสามารถดึงมาจากเซิร์ฟเวอร์โดเมนได้ NetInfo เข้ามาแทนที่ ไฟล์การกำหนดค่าระบบ Unix หลาย ไฟล์ แม้ว่าไฟล์เหล่านั้นจะยังคงมีอยู่สำหรับการใช้งานเครื่องในโหมดผู้ใช้คนเดียวAPIของ Unix ส่วนใหญ่จะใช้ NetInfo แทน

ประวัติศาสตร์

NetInfo ถูกนำมาใช้ใน NeXTSTEP เวอร์ชัน 0.9 และแทนที่ทั้ง ไฟล์การกำหนดค่าระบบ UnixและNetwork Information Service (Yellow Pages) ของSun Microsystems บนคอมพิวเตอร์ NeXT ซึ่งก่อให้เกิดข้อโต้แย้งขึ้นทันที ไม่เพียงแต่ NetInfo จะมีเฉพาะในคอมพิวเตอร์ NeXT เท่านั้น (แม้ว่าต่อมา NeXT จะอนุญาตให้ Xedoc ซึ่งเป็นบริษัทซอฟต์แวร์ของออสเตรเลียที่ผลิต NetInfo สำหรับระบบ UNIX อื่นๆ ใช้ NetInfo) การสอบถาม DNSก็ต้องผ่าน NetInfo ด้วย[ 1 ]ซึ่งหมายความว่างานพื้นฐาน เช่น การแปลง UNIX UID เป็นสตริงชื่อผู้ใช้ อาจหยุดชะงักได้เนื่องจาก NetInfo ติดอยู่กับการค้นหา DNS ในตอนแรก สามารถปิดใช้งาน NetInfo และใช้ไฟล์ระบบ Unix ได้ แต่เริ่มตั้งแต่ NeXTSTEP เวอร์ชัน 2 เป็นต้นไป การสนับสนุน DNS จะถูกปิดใช้งาน ดังนั้น คอมพิวเตอร์ NeXT จึงมีชื่อเสียงในเรื่องการล็อกผู้ใช้ไม่ให้ทำงานประจำวันได้ เนื่องจากเซิร์ฟเวอร์ DNS หยุดตอบสนอง

NetInfo เวอร์ชัน Mac OS X ได้แก้ไขปัญหานี้ (และปัญหาอื่นๆ อีกมากมาย) แต่ในเวลานั้นมีทางเลือกยอดนิยมเกิดขึ้นแล้ว Apple จึงเลิกใช้ NetInfo และหันไปใช้LDAPแทน[1] Mac OS X Tiger (10.4) เป็นเวอร์ชันสุดท้ายที่รองรับ NetInfo ตั้งแต่Mac OS X Leopard (10.5) เป็นต้นไป NetInfo ถูกยกเลิกอย่างสมบูรณ์และแทนที่ด้วยโหนดค้นหาภายในเครื่องใหม่ชื่อdslocalซึ่งใช้ไฟล์รายการคุณสมบัติ/var/db/dslocal/ มาตรฐาน ใน[ 2 ]

ไฟล์

ฐานข้อมูล NetInfo ถูกจัดเก็บไว้ใน/private/var/db/netinfo/local.nidb/และสามารถเข้าถึงได้โดยผู้ใช้ root เท่านั้น นอกจาก นี้ ยังสามารถดูและแก้ไขได้ผ่านทางอินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชัน ( API) ยู ทิลิตี้ NetInfo Managerหรือเครื่องมือบรรทัดคำสั่ง เช่นniutil

เนื่องจาก NetInfo ถูกลบออกจาก Mac OS X Leopard (10.5) อย่างสมบูรณ์แล้ว ยูทิลิตี้ของ NetInfo จึงถูกยกเลิกและแทนที่ด้วยเครื่องมืออื่นๆ

ข้อมูล

NetInfo มีไดเร็กทอรีสำหรับข้อมูลต่อไปนี้:

  • afpuser_aliases
  • ชื่อเล่น
  • การส่งออก (หุ้น NFS)
  • กลุ่ม
  • เครื่องจักร
  • แท่นยึด
  • เครือข่าย
  • เครื่องพิมพ์
  • โปรโตคอล
  • rpcs
  • บริการ
  • ผู้ใช้

ดูเพิ่มเติม

  • หน้าคน netinfo
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=NetInfo&oldid=1257124961 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ เน็ตอินโฟ

NetInfo เป็น ฐานข้อมูล การกำหนดค่าเครือข่ายแบบกระจาย ใน NeXTSTEP และ Mac OS X เวอร์ชันต่างๆ จนถึง Mac OS X Tiger (10.

ประวัติศาสตร์

NetInfo ถูกนำมาใช้ใน NeXTSTEP เวอร์ชัน 0.9 และแทนที่ทั้ง ไฟล์การกำหนดค่าระบบ Unix และ Network Information Service (Yellow Pages) ของ Sun Microsystems บนคอมพิวเตอร์ NeXT ซึ่งก่อให้เกิดข้อโต้แย้งขึ้นทันที ไม่เพียงแต่ NetInfo จะมีเฉพาะในคอมพิวเตอร์ NeXT เท่านั้น...

ไฟล์

ฐานข้อมูล NetInfo ถูกจัดเก็บไว้ใน /private/var/db/netinfo/local.

ข้อมูล

NetInfo มีไดเร็กทอรีสำหรับข้อมูลต่อไปนี้: