Що таке моя група користувачів Linux?
Найпростіший спосіб перевірити наявність привілеїв групи користувачів у системі Linux – це використовувати інструменти командного рядка, наприклад групи. Команда груп відображає всі групи, до яких належить конкретний користувач. Як ми бачимо, результат показує ім’я користувача john, а потім список груп, до яких належить користувач john.
Використання команди 'id' Параметр -nG команди id можна використовувати для перегляду груп, до яких належить користувач. Якщо ім’я користувача пропущено, відображається інформація для поточного користувача. Ця команда відображає ідентифікатор користувача (uid), основну групу (gid) і будь-які додаткові групи, пов’язані з користувачем.
Один із найпростіших — дивитися на Файл /etc/passwd доступний у більшості операційних систем Linux. У файлі /etc/passwd uid є 3-м полем, а gid — 4-м. Наприклад, у нашій системі Ubuntu 20.04, де "cooluser" був першим створеним обліковим записом, ми бачимо, що uid і gid cooluser дорівнюють 1000.
Команда whoami також відобразить поточного користувача. У порівнянні з who, команда whoami дає дуже змістовну відповідь. Він відображає лише ім’я користувача і нічого більше. Ви можете отримати ту саму однослівну відповідь, повторивши на екрані змінну середовища $USER.
У Ubuntu Linux уся інформація про користувачів реєструється у файлі «passwd», який знаходиться за адресою «etc/passwd”. Щоб отримати список користувачів у вашій системі Linux, ви повинні отримати доступ до вмісту цього файлу, виконавши такі дії: Натисніть Ctrl + Alt + T, щоб відкрити термінал.