Freebsd — перенести пользователя в другую группу

как изменить группу у пользователя freeebsd FreeBSD

Сейчас поднимаю тестовую freebsd для того что бы поиграться с настройкой vpn , которая потом объединит наших несколько офисов в единую сеть.

и при установки фряхи я не смог из под своей учетки залогиниться под рутом через su, она просто не срабатывала. Как оказалась я при установки freebsd 10.3  когда создавал пользователя забыл его пихнуть в группу WHEEL (кстати посмотреть права своей учетки можно командой — id )

а что бы перенести пользователя в другую группу (в моем случае надо было зайти в консоль под рутом) и выполнить команду:

1 Вариант

pw groupmod wheel -m username

после этого перезаходим под своим пользователем (я использую программу putty) проверяем что наша учетка находится в группе wheel (опять же используем команду — id ) после этого можно повышать до уровня root права через команду su  и продолжать настраивать спокойно дальше фряху.

 

2 Вариант

Либо можно воспользоваться другим вариантом, просто открыть файл group который лежит в etc и в ручную через запятую внести своего пользователя.

для этого делаем следующее:

  1. вводим команду
    ee /etc/group
    
  2. и в открывшемся файле (в моем случае я хочу внести моего пользователя nibbl в группу wheel) через запятую после root дописываем нашего пользователя
    # $FreeBSD: releng/10.3/etc/group 256366 2013-10-12 06:08:18Z rpaulo $
    #
    wheel:*:0:root,nibbl
    daemon:*:1:
    kmem:*:2:
    sys:*:3:
    tty:*:4:
    operator:*:5:root
    mail:*:6:
    bin:*:7:
    news:*:8:
    man:*:9:
    games:*:13:
    ftp:*:14:
    staff:*:20:
    sshd:*:22:
    smmsp:*:25:
    file "/etc/group", 34 lines
    
  3. сохраняем изменения командой Ctrl + C
  4. далее пишем exit и нажимаем Enter
  5. Все, теперь можно подключаться под нашим пользователем и тоже спокойно работать.

nibbl
Оцените автора
NIBBL
Добавить комментарий