Создание пользователя с root-привилегиямии

Discussion in 'Linux, Freebsd, *nix' started by mailbrush, 1 Oct 2009.

  1. mailbrush

    mailbrush Well-Known Member

    Joined:
    24 Jun 2008
    Messages:
    1,997
    Likes Received:
    996
    Reputations:
    155
    Сабж... Как по SSH сделать это?
     
  2. click

    click Member

    Joined:
    26 Apr 2009
    Messages:
    114
    Likes Received:
    25
    Reputations:
    0
    стандартно не поможет?
    useradd -g root username
    если нет, тогда добовлять вручную правя /etc/shadow и /etc/passwd
     
    1 person likes this.
  3. mailbrush

    mailbrush Well-Known Member

    Joined:
    24 Jun 2008
    Messages:
    1,997
    Likes Received:
    996
    Reputations:
    155
    Делал уже так:
    Code:
    useradd -g 0 -G root -p cls cls
    Пользователь создался, но прав на чтение файлов нету... И вообще никаких прав нету...
     
  4. svesve

    svesve Elder - Старейшина

    Joined:
    15 Jun 2007
    Messages:
    574
    Likes Received:
    86
    Reputations:
    11
    useradd -g wheel -s /bin/shell -p 123456 user

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

    З.Ы. рут принадлежит группе WHEEL
     
    #4 svesve, 1 Oct 2009
    Last edited: 1 Oct 2009
    1 person likes this.
  5. ShAnKaR

    ShAnKaR Пачка маргарина

    Joined:
    14 Jul 2005
    Messages:
    904
    Likes Received:
    297
    Reputations:
    553
    в ручную в /etc/passwd изменить uid
     
  6. Acetoacidophilum

    Joined:
    14 May 2006
    Messages:
    0
    Likes Received:
    4
    Reputations:
    0
    А если есть учетка и у неё группа WHEEL и пароля рута не знаешь то рутом не стать?
     
  7. geezer.code

    geezer.code Elder - Старейшина

    Joined:
    22 Jan 2007
    Messages:
    552
    Likes Received:
    358
    Reputations:
    90
    su
    и пароль пользователя.
     
  8. freelsd

    freelsd Elder - Старейшина

    Joined:
    25 Oct 2007
    Messages:
    108
    Likes Received:
    25
    Reputations:
    10
    Система-то какая, wheel только во фре.
    У меня достаточно присвоить id 0 и включить в группу рута.
    ТС,
    id root && id cls; показывай
     
  9. Acetoacidophilum

    Joined:
    14 May 2006
    Messages:
    0
    Likes Received:
    4
    Reputations:
    0
    [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.
     
    #9 Acetoacidophilum, 9 Oct 2009
    Last edited: 9 Oct 2009
  10. Tw!m4

    Tw!m4 Elder - Старейшина

    Joined:
    15 Jun 2007
    Messages:
    187
    Likes Received:
    19
    Reputations:
    0
    $ sudo useradd -s /bin/bash -d /root -o -u 0 -g 0 foo
    $ sudo passwd foo

    а если так?
     
    1 person likes this.
  11. [Dead]Demon

    [Dead]Demon Member

    Joined:
    7 Oct 2009
    Messages:
    60
    Likes Received:
    8
    Reputations:
    5
    хм... Надо попробывать))