У більшості Unix-подібних систем, які мають команду sudo і мають файл конфігурації sudo; запуск візудо як кореня:
:~$ sudo bash
або
:~$ su
:~# visudo
дозволить адміністратору перевірити та змінити привілеї груп, які можуть використовувати команду sudo.
У Unix-подібних системах, таких як Ubuntu, як групи Ubuntu, групи 4 і 27 зазвичай мають права доступу до привілеїв sudo.
Група 4 - це група адміністратора (adm), а група 27 - судогід.
Щоб побачити, які користувачі наразі призначені для цих груп, розміщують файл / etc / group, як показано нижче:
:~$ cat /etc/group
Вибірка вибірки на Ubuntu (але не на Redhat, системах на базі Oracle Solaris / Solaris або BSD) дасть це:
adm:x:4:youruser
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:
fax:x:21:
voice:x:22:
cdrom:x:24:youruser,mybrother
floppy:x:25:
tape:x:26:
sudo:x:27:youruser,mybrother
Як ми можемо сказати, youruser є адміністратором системи та членом групи 4 (adm). Але youruser і mybrother - обидва учасники групи 27, що є номером gid (ідентифікація групи) групового sudo. Таким чином, mybrother також може отримувати привілеї root (супер користувач).
У багатьох Linux-системах, таких як Fedora та Slackware, є gid = 10. Що дозволяє права адміністратора при застосуванні команди sudo. У системах, що базуються на BSD (наприклад, FreeBSD), користувач root є членом колесної групи, яка є gid 0.
Також за допомогою команди id будь-який користувач може знайти в системі інформацію про групу іншого відомого користувача.
Наприклад:
:~$ id mybrother
Вибірка зразка
uid=1001(mybrother) gid=1001(mybrother) groups=1001(mybrother),24(cdrom),27(sudo),30(dip),46(plugdev),108(lpadmin),124(sambashare)