Пользователь может также быть самой группой?

В моем терминале Ubuntu 16.04, вошел в систему как "Джон" (обычный пользователь), я вхожу:

john@ubuntu-server:~$ groups john

Затем вывод идет:

john: john adm ......

Так интересно, как Джон может быть пользователем и группой одновременно. Я действительно не получаю его, и я не могу найти удовлетворительное объяснение в Интернете. Просветите меня, спасибо.

3
задан 26 October 2018 в 20:42

1 ответ

Когда Вы создадите пользователя, группа будет создана с тем же именем и будет установлена как основная группа недавно созданного пользователя.

Можно узнать то, что использует имя основной группы:

id -gn

Файл, который определяет, в котором группа является Вашими жизнями основной группы: /etc/passwd, выполненный рев управляет для получения соответствующей строки пользователю:

getent passwd $USER

это должно быть похожим:

username:x:1000:1000:Your Name,,,:/home/username:/bin/bash

Обратите внимание на второй (1000), это - идентификатор группы Вашего основного пользователя.

или узнайте, какие группы Ваш пользователь является участником использования:

id -Gn

Файл содержит детали о жизнях групп в: /etc/group, эта команда должна показать Вам детали об основной группе Вашего пользователя:

grep "^$USER" /etc/group

То же как:

getent group $USER

Результат похож:

groupname:x:1000:

Помнить 1000 до? это - идентификатор группы, который был установлен как Ваша основная группа в /etc/passwd.

Затем при создании новых файлов они принадлежали бы пользователю и основной группе (который является тем же как имя пользователя, и только один пользователь является членом той группы, которая является пользователем).

6
ответ дан 1 December 2019 в 15:21

Другие вопросы по тегам:

Похожие вопросы: