Il comando chsh accetta le seguenti opzioni:
-h, --help
-R, --root CHROOT_DIR
-s, --shell SHELL
Se non viene usata l'opzione -s, chsh opera in maniera interattiva, mostrando all'utente la shell attuale. Inserire il nuovo valore oppure lasciare la riga vuota per non modificare il valore attuale. La shell attuale è mostrata tra parentesi [ ].
L'unica limitazione sulla scelta della shell di login è che il nome del comando deve essere presente in /etc/shells; fa eccezione l'amministratore di sistema, che è libero di scegliere qualsiasi valore. Un account con una shell di login limitata non può cambiare la propria shell di login. Per questo motivo è sconsigliato includere /bin/rsh in /etc/shells: se accidentalmente un utente selezionasse una shell limitata, non potrebbe più tornare alla shell di login che usava originariamente.
/etc/passwd
/etc/shells
/etc/login.defs
chfn(1), login.defs(5), passwd(5).