Краткое описание основных команд для работы с учётными записями пользователей.
pw – не заменимая команда для всевозможного манипулирования учетных записей. Рассмотрим несколько примеров:
pw useradd alex - создание учетной записи с именем alex.
pw useradd alex —m – с этой опцией команда создаст не только учётную запись, но и домашнюю директорию с набором скелетных файлов и скриптов (по умолчанию /home/alex).
pw useradd alex —d /home/group/alex – этой опцией можно указать путь для расположения домашней директории.
pw useradd alex —s /usr/local/bin/bash – при желании указываем shell для загрузки по умолчанию.
pw useradd alex —D user - cоздаем учетную запись alex используя настройки учетной записи user.
pw usermod alex —G wheel – добавляем учётную запись alex в группу пользователей wheel.
pw usermod alex —h fd - устанавливаем (новый) пароль для учетной записи alex.
Для установки (смены) пароля можно воспользоваться командой passwd :
# passwd alex
Changing local password for alex
New Password:
Retype New Password:
Дважды вводим пароль, причём при вводе символы на экране не отображаются.
pw userdel –n alex –u 1001 – удаление учетной записи и группы пользователей alex. Для того чтобы узнать id-пользователя и другую информацию можно воспользоваться командой id представленной ниже:
# id alex
uid=1001(alex) gid=1001(alex) groups=1001(alex),0(wheel)
Комментариев: 2 RSS
1kav02-08-2014 14:25
Команд моловато как то... Только pw используете? есть и другие полезные команды по работе с учётками.
2Boris23-08-2014 11:00
pw самая лучшая команда по работе с пользователями в freebsd, полнее и гибче команды наверное не существует.