OS X: สร้างกลุ่มผู้ใช้ที่ไม่ปรากฏใน Systempreferences“ ผู้ใช้ & กลุ่ม” PrevPane


1

ฉันสร้างผู้ใช้ที่ซ่อนอยู่ใน OS X โดยใช้dscl . -create /Users/<usershortname> IsHidden 1นั่นทำงานเป็นผู้ดูแลระบบ

ด้วยเหตุผลบางอย่างฉันต้องการวางโฟลเดอร์ HOME- ของกลุ่มต่าง ๆ ของผู้ดูแลเหล่านี้ไว้ในโฟลเดอร์ย่อยที่แตกต่างกันของ / var และให้สิทธิ์กลุ่มเหล่านี้กับโฟลเดอร์บนสุดของกลุ่ม

ปัญหาของฉันคือถ้าฉันสร้างกลุ่มเหล่านี้ผ่าน GUI / SystemPrefPane พวกเขาจะปรากฏที่นั่นเพื่อให้ StandartUsers สามารถเห็นกลุ่มเหล่านี้และมีจุดเริ่มต้นสำหรับการตรวจสอบเพิ่มเติม

ฉันทำ allwas dscl . create /Groups/<groupname>รู้วิธีการสร้างกลุ่มผ่านทาง แต่จะซ่อนกลุ่มเหล่านี้จากกล่องโต้ตอบมาตรฐานใน GUI ได้อย่างไร เนื่องจากมีกลุ่มแบบกำหนดเองบางอย่างที่สร้างขึ้นจากซอฟต์แวร์ที่ติดตั้ง fe จึงต้องมีวิธีการซ่อนไว้ ฉันคิดว่าพฤติกรรมนี้จะขึ้นอยู่กับ GroupID อย่างมาก ดังนั้นมีสองคำถามคือ

  1. คำหลักที่ถูกต้องสำหรับการสร้าง GroupID ผ่านทาง "dscl" - วิธีการ: "dscl. -create / Groups / groupname 5555"
  2. a) GroupID มีช่วงพิเศษที่ฟรีสำหรับการใช้งาน custum หรือไม่? b) มีช่วงพิเศษของ GroupID ที่จะไม่แสดงใน GUI-Dialogs ที่กล่าวถึงข้างต้น c) วิธีค้นหา GroupID ที่ใช้ไปแล้วในช่วงเหล่านี้เพื่อหลีกเลี่ยงความขัดแย้ง
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.