ฉันอยู่ใน Mac (Snow Leopard) และฉันต้องการเพิ่มตัวเองในกลุ่ม "wheel" หรือไม่? ฉันจะทำอย่างไร ฉันมีวิธีที่ฉันสามารถเห็นกลุ่มทั้งหมดที่ฉันอยู่?
ฉันอยู่ใน Mac (Snow Leopard) และฉันต้องการเพิ่มตัวเองในกลุ่ม "wheel" หรือไม่? ฉันจะทำอย่างไร ฉันมีวิธีที่ฉันสามารถเห็นกลุ่มทั้งหมดที่ฉันอยู่?
คำตอบ:
คุณสามารถดูกลุ่มที่คุณกำลังใช้id
คำสั่ง:
$ id testacc uid = 1089 (testacc) gid = 1096 (testacc) กลุ่ม = 1096 (testacc)
dscl
ยูทิลิตี้สามารถใช้ในการเพิ่มผู้ใช้ในกลุ่ม:
$ dscl ผนวก / กลุ่ม / ผู้ดูแลระบบชื่อผู้ใช้ GroupMembership
โดยที่ชื่อผู้ใช้เป็นชื่อย่อของผู้ใช้ที่คุณต้องการเพิ่มไปยังกลุ่มเฉพาะ
มีคำสั่งที่ดีกว่าในการตรวจสอบสิ่งที่กลุ่มหนึ่งเป็นของ คำสั่ง "กลุ่ม" ตัวอย่าง:
$ groups
staff _developer _lpoperator _lpadmin _appserveradm admin _appserverusr localaccounts everyone com.apple.access_ssh com.apple.access_screensharing
คำสั่งเพื่อเพิ่มวงล้อกลุ่ม:
$ sudo dscl . append /Groups/wheel GroupMembership username
ที่ "ชื่อผู้ใช้" เป็นชื่อผู้ใช้ของคุณ จากนั้นเรียกใช้ "กลุ่ม" อีกครั้งเพื่อดูว่าคุณได้รับการเพิ่มลงในวงล้อกลุ่มแล้วเช่น:
$ groups
staff _developer _lpoperator _lpadmin _appserveradm admin _appserverusr localaccounts everyone wheel com.apple.access_ssh com.apple.access_screensharing
root
เป็นสมาชิกของwheel
กลุ่มเท่านั้นและควรเป็นสมาชิกเท่านั้น ถ้าคุณมีที่จะทำบางสิ่งบางอย่างที่ต้องคุณควรใช้คำสั่งwheel
sudo