Управления учетными записями в FreeBSD

01.10.2010 - 12:59

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

adduser - добавить нового пользователя.
rmuser - удалить имеющегося пользователя.
chpass - служит для изменения информации о пользователе.
passwd -        служит для изменения пароля пользователя.
pw - утилита для изменения любой информации, связанной с учетными записями пользователей.

Для работы с группами пользователей (добавление и редактирование групп) в FreeBSD есть утилита pw, которая работает с файлом /etc/group.

#создаем новую группу - it

[root@router /]# pw groupadd it

#добавляем в группу it, пользователя vlymar

[root@router /]# pw groupmod it -M vlymar

#Информация о группе, где числовое значение 1113, это GID группы (Group ID, идентификатор группы).

[root@router /]# pw groupshow it
it:*:1113:vlymar

#добавление нового пользователя группы it

[root@router /]# pw groupmod it -m iharchenko
[root@router /]# pw groupshow it
it:*:1113:vlymar,iharchenko

#смотрим в какие группы входит пользователь vlymar

[root@router /]# id vlymar
uid=1001(vlymar) gid=1001(vlymar) groups=1001(vlymar),0(wheel),1003(ntadmins),1113(it)

#добавление нового пользователя "vlymar" с паролем "vlymar" без создания хомяка:

[root@router /]#echo 'vlymar' | pw useradd vlymar -h 0

#смена пароля для пользователя "vlymar"

echo 'пароль' | pw usermod vlymar -h 0

Ваша оценка: Нет Средняя: 4 (4 голосов)