Группы по умолчанию, назначенные первому пользователю в Ubuntu Server 8.04?
Я просто сделал глупую ошибку на своем сервере Ubuntu Server: я добавил себя в группу, используя usermod -G
после чего я обнаружил -a
вариант...
В результате я теперь вне admin
группа, и потерял мои права sudo. Я могу разобраться с этим, но я хочу знать, из каких других групп я могу быть удален? Мой пользователь был первым, поэтому я ищу список групп, в которые первый пользователь добавляется во время установки.
6 ответов
Ответ Михаэля был самым близким, но я хотел быть уверенным, поэтому я установил свежую копию Ubuntu Server 8.04.2 (Hardy Heron) в виртуальную машину, чтобы получить официальный список групп. Установка была простой, без выбранных ролей сервера. Это первые группы, назначенные по умолчанию первому пользователю:
- $ USERNAME (например, Уэйн) (основная группа - остальные дополнительные группы)
- адм
- DialOut
- CDROM
- дискета
- предохранитель
- аудио
- падение
- видео
- plugdev
- sambashare
- lpadmin
- админ
Чтобы назначить эти группы данному пользователю, введите следующую команду:
sudo usermod -a -G adm,dialout,cdrom,floppy,audio,dip,fuse,video,plugdev,scanner,sambashare,lpadmin,admin
-a
Переключатель означает "добавить", чтобы существующие дополнительные группы не перезаписывались.
Чтобы получить список групп, назначенных конкретному пользователю:
cat /etc/group | grep <username>
или для текущего пользователя:
groups
Отсюда, группы по умолчанию для первого пользователя в окне Ubuntu:
- $ USERNAME (основной)
- адм
- DialOut
- CDROM
- дискета
- аудио
- падение
- видео
- plugdev
- сканер
- NETDEV
- lpadmin
- powerdev
- админ
Для Ubuntu 14.04 LTS:
$USERNAME adm cdrom sudo dip plugdev lpadmin sambashare
Группа по умолчанию должна совпадать с именем пользователя. Поэтому, если вы создали user1, его группой по умолчанию будет user1.
[Редактировать]
Здесь у вас есть объяснение членства в группах.
Ubuntu 12.04 LTS:
$USERNAME adm disk cdrom sudo dip plugdev lpadmin sambashare
Ubuntu Server 9.10 (samba, openssh установлен)
$username, adm, dialout, cdrom, plugdev, sambashare, lpadmin, admin