стандартно не поможет? useradd -g root username если нет, тогда добовлять вручную правя /etc/shadow и /etc/passwd
Делал уже так: Code: useradd -g 0 -G root -p cls cls Пользователь создался, но прав на чтение файлов нету... И вообще никаких прав нету...
useradd -g wheel -s /bin/shell -p 123456 user а потом можешь Su и права рута З.Ы. рут принадлежит группе WHEEL
Система-то какая, wheel только во фре. У меня достаточно присвоить id 0 и включить в группу рута. ТС, id root && id cls; показывай
[alfa-system] <19:21:02> admins/n> id uid=999(n) gid=1000(admins) groups=1000(admins), 0(wheel) [alfa-system] <19:21:25> admins/n> su Password:тут пишу пароль пользователя , не рута su: Sorry [alfa-system] <19:21:25> admins/n> я с теме же правами остаюсь. [alfa-system] <19:23:23> admins/n> id root && id n uid=0(root) gid=0(wheel) groups=0(wheel), 5(operator) uid=999(n) gid=1000(admins) groups=1000(admins), 0(wheel) [alfa-system] <19:23:31> admins/n> не быть видимо рутом ж-( FreeBSD: Как сменить группу пользователя Заходите суперпользователем root Набираете chsh имя_пользователя Откроется вот такой экран: #Changing user information for maxftp. Login: maxftp Password: $1$AqlXKJWr$IpheG42fnWLuqyGAqTLwU1 Uid [#]: 1001 Gid [# or name]: 80 Change [month day year]: Expire [month day year]: Class: Home directory: /data/www-root/domain.info/htdocs Shell: /sbin/ftpnologin Full Name: User & Office Location: Office Phone: Home Phone: Other information: Вместо 80 - это номер группы, которая присвоена пользователю сейчас. В это поле впишите текст - название или ID уже существующей группы, которую нужно присвоить пользователю. Выходите из редактора - и все, изменения сохранятся в /etc/passwd файл. Если это вторичная группа - то еще легче - отредактируйте файл /etc/group Так что вроде root может менять id.