Sous Fedora par défaut la commande chsh
(change shell) est absente du système. Cependant il existe des alternatives.
L'utilitaire que l'on trouve s'appelle lchsh
.
lchsh -i ...
L'option -i, indique que l'on souhaite une « session » interactive.
Voir la page qui lui est consacrée.
Il faut au préalable installer le paquet util-linux-user
.