Administration
CHPASS

Note that Linux uses CHFN and CHSH to do the same function. Running CHFN or CHSH in any of the BSD flavors merely calls CHPASS.
chpass is used to modify the user information stored in /etc/master.passwd

chpass [enter] copies the currently logged in users information into a temporary file and opens it with the vi editor. After editing, the changes update /etc/master.passwd

chpass username [enter] does the same thing for user username
chpass heyyou

Look in /etc/shells to see which shells are available.

FreeBSD
RootUser other than Root
Login
Password
UID [#]
GID [# or name]
Change [month day year]
Expire [month day year]
Class
Home Directory
Shell
Full Name
Office Location
Office Phone
Home Phone
Other Information
Shell
Full Name
Office Location
Office Phone
Home Phone
Other Information
OpenBSD
RootUser other than Root
Login
Encrypted Password
UID [#]
GID [# or name]
Change [month day year]
Expire [month day year]
Class
Home Directory
Shell
Full Name
Office Location
Office Phone
Home Phone
Shell
Full Name
Office Location
Office Phone
Home Phone
NetBSD
RootUser other than Root
Login
Password
UID [#]
GID [# or name]
Change [month day year]
Expire [month day year]
Class
Home Directory
Shell
Full Name
Location
Office Phone
Home Phone
Shell
Full Name
Location
Office Phone
Home Phone