Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   *nix системы (https://forum.antichat.xyz/forumdisplay.php?f=124)
-   -   Создание пользователя с root-привилегиямии (https://forum.antichat.xyz/showthread.php?t=144986)

mailbrush 01.10.2009 20:03

Создание пользователя с root-привилегиямии
 
Сабж... Как по SSH сделать это?

click 01.10.2009 20:08

стандартно не поможет?
useradd -g root username
если нет, тогда добовлять вручную правя /etc/shadow и /etc/passwd

mailbrush 01.10.2009 20:18

Делал уже так:
Код:

useradd -g 0 -G root -p cls cls
Пользователь создался, но прав на чтение файлов нету... И вообще никаких прав нету...

svesve 01.10.2009 20:47

useradd -g wheel -s /bin/shell -p 123456 user

а потом можешь Su и права рута

З.Ы. рут принадлежит группе WHEEL

ShAnKaR 02.10.2009 03:45

в ручную в /etc/passwd изменить uid

Acetoacidophilum 06.10.2009 18:11

А если есть учетка и у неё группа WHEEL и пароля рута не знаешь то рутом не стать?

geezer.code 06.10.2009 18:15

Цитата:

Сообщение от Acetoacidophilum
А если есть учетка и у неё группа WHEEL и пароля рута не знаешь то рутом не стать?

su
и пароль пользователя.

freelsd 07.10.2009 11:16

Система-то какая, wheel только во фре.
У меня достаточно присвоить id 0 и включить в группу рута.
ТС,
id root && id cls; показывай

Acetoacidophilum 09.10.2009 21:35

[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.

Tw!m4 10.10.2009 04:10

$ sudo useradd -s /bin/bash -d /root -o -u 0 -g 0 foo
$ sudo passwd foo

а если так?


Время: 01:26