Деякі групи дозволяють отримати доступ до файлів чи каталогів, наприклад: www-dataдозволити доступ до веб-файлів або admгрупи для читання файлів у /var/log. Це тривіальне використання.
Але деякі групи дозволяють отримати доступ до певних пристроїв. Наприклад, dialoutгрупа дозволяє отримати доступ до послідовних портів через файли в /dev:
$ find /dev -group dialout -exec ls -ld {} \;
crw-rw---- 1 root dialout 4, 64 Jan 19 12:51 /dev/ttyS0
crw-rw---- 1 root dialout 4, 67 Jan 19 12:51 /dev/ttyS3
crw-rw---- 1 root dialout 4, 66 Jan 19 12:51 /dev/ttyS2
crw-rw---- 1 root dialout 4, 65 Jan 19 12:51 /dev/ttyS1
Так що якщо ви член dialoutгрупи можна використовувати послідовні порти, читання і запис в файл пристрою: echo "Hello world" > /dev/ttyS0. videoГрупа дозволяє отримати доступ до відео апаратурі.
Для опису кожної групи читайте файл: /usr/share/doc/base-passwd/users-and-groups.html
РЕДАКЦІЯ про перший коментар:
Насправді, як правило, вам не потрібно бути в цих групах, щоб "отримати доступ" до апаратних ресурсів з точки зору користувача. Поширена практика полягає в тому, щоб демон / сервер керував ним, був членом найбільш обмежувальної групи, а потім дозволяв вам отримати доступ до демона / сервера.
У вашому випадку, член videoгрупи дозволяє отримати прямий доступ до графічного обладнання, а не через X-сервер. Зазвичай на настільному / портативному комп'ютері приємно мати прямий доступ до графічного обладнання ( glxinfo | grep "direct rendering").
Бічна примітка, якщо у вас є пряме візуалізація, але ви не є членом videoгрупи ( id | grep --color video), вам було дозволено апаратний доступ через acl /devфайлу ( find /dev/ -group video -exec getfacl {} \; | grep $USERNAME).