Note that the 3 BSD operating systems use CHPASS to do these functions.
chsh - Changes your Shell
chsh displays a prompts for entry of a new shell
chsh -l prints the list of shells listed in /etc/shells and exits
see finger to view a user's finger information