Email: office@yourdomain.com
Phone:: +44 20 7240 9319
back to top

Blog

FreeBSD. Редактирование информации о пользователе.

Не всегда все получается корректно сделать с первого раза: указать верный путь для домашнего каталога, полное имя, номер телефона, путь к shell. Править в таком случае вручную /etc/passwd очень не рекомендуется. Решение утилита chpass.

Изменить параметры пользователя просто:

chpass username

При выполнении команды запустится редактор vi, где в удобном виде будут представлены поля информации о пользователе, к примеру:

#Changing user information for username.
Login: username
Password: $1$aaaaaa$aaaaaaaaaaaaaaaaaaaa/
Uid [#]: 2075
Gid [# or name]: 1076
Change [month day year]:
Expire [month day year]:
Class: default
Home directory: /home/username/data
Shell: /bin/date
Full Name: Username
Office Location:
Office Phone:
Home Phone:
Other information:

Изменять пароль лучше простой утилитой passwd. Изменить пароль для какого-нибудь пользователя:

passwd username

Команда предлагает ввести новый пароль и подтвердить его. Стоит учитывать, что без указания username меняется пароль у пользователя, который запускает команду. Если команду запускает не root пользователь, то у него еще спросят старый пароль.