ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1065953 Топик полностью
fk0, легенда (31.12.2020 10:54, просмотров: 380) ответил mse homjak на Запускаю графическую оболочку "Пользователи и группы" добавляю там юзера "s" группу sudo. Обновляю состояние, sudo нет. Ради пробы добавил audio, осталось. То-же самое сделал через терминал под рутом "usermod -aG sudo s". groups тоже показал ацуцтвие "s" в группе sudo. "Не пускает"
Членство в группах процессами наследуется. Поэтому не надо работать в гуях. Открой терминал. Далее su, далее сделай что нужно (usermod -a -G sudo,wheel user; apt-get install sudo; yum install sudo, etc...) Далее в терминале от рута давай команду su user. И потом команду id и проверяй, что user в группе sudo/wheel и может пользоваться sudo. Потому, что пользовательский шелл порождённый от рута будет иметь все группы заново, из /etc/groups. А унаследованный от графической 

оболочки (запущенный из иконки) - унаследованный от процесса графической оболочки, созданной два часа назад... Вот такая паделка финских студентов.


Кроме того, не обязательно добавлять в группу. Можно запустить редактор visudo (от рута) и вписывать руками в /etc/sudoers кого попало и позволять от рута исполнять только конкретные команды, а не все подряд.

[ZX]