Você não precisa de acesso root para alterar seu próprio shell para qualquer shell listado em /etc/shells .
Basta executar chsh -s /bin/bash .
Um usuário normal só pode alterar seu próprio shell. E apenas para um dos shells listados em /etc/shells . O Root pode mudar o shell de qualquer usuário para qualquer coisa.
veja man chsh para detalhes.
OBSERVAÇÃO: o root pode desativar isso se escolher, por exemplo removendo o bit setuid em /usr/bin/chsh ou listando apenas um ou dois shells em /etc/shells . Não há muito sentido em fazer isso, no entanto, porque (como MelBursian aponta em seu comentário), o usuário sempre pode executar exec bash no arquivo .rc ou .profile para seu shell atual. ou apenas digite exec bash como seu primeiro comando quando fizerem login.