LINUX.ORG.RU

добавление юзера в группу без ребута

 


0

1

Понадобилось себя добавить в группу systemd-journal. Сделал так:

usermod -a -G systemd-journal ТАВИМ

Потом делаю sudo -i -u ТАВИМ и... группы-то старые. Разлогиниваюсь из иксов, захожу обратно, а всё равно меня нет в группе. Как же так? Мне казалось через sudo всё сразу должно быть пучком.

А вот волшебный ребут помог. /etc/groups проверял, там всё как надо сразу было.

ОС arch amd64, менеджер сессий slim, systemd 198-2.

★★★★★
Ответ на: комментарий от anonymous

Хм, сейчас и usermod заработал. Странно. Я до ребута апдейт системы делал, но не понимаю как это могло повлиять. Наверно где-то накосячил.

true_admin ★★★★★
() автор топика
Ответ на: комментарий от Extraterrestrial

Нету такой комманды: adduser.

Вообще, вопрос скорее в том почему sudo не перечитал конфиг. Моё предположение: группы не было в gshadow, потому и не сработало. Значит usermod не проверил была ли группа корректно создана. Либо что-то не так в скриптах арча что при установке группа создалась частично. А на этапе загрузки, небось, какой-нить grpchck молча исправил ошибку.

true_admin ★★★★★
() автор топика
Ответ на: комментарий от Extraterrestrial

Ты этот скрипт-то видел? :) Он же ужасен. Там

1) это обёртка над обычным useradd, зачем оно нужно непонятно

2) нет хела

3) твоя комманда не работает. Похоже оно только в интерактивном режиме умеет.

true_admin ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.