CentOS7で起動シェルの設定が切り替わらない
・行いたいこと
https://qiita.com/d-dai/items/084cace7f6bfd3580f9d を参考にしてvagrant上のCentOS7にzshをインストールしました。そしてzshのパス(/usr/local/bin/zsh)を直接実行できるのを確認しました。
デフォルトの起動シェルをbashからzshに切り替えたいです。
・問題点
起動シェルを変更するために、
# echo /usr/local/bin/zsh >> /etc/shells
# chsh -s /usr/local/bin/zsh
を実行したのですが、その後exec $SHELL -l
を実行してもzshが起動せず、bashが起動します。
echo $SHELL
の結果は/bin/bash
のままでした。
正常に起動シェルを切り替えられる方法を教えていただきたいです。
追記
exitで一度抜けてからもう一度vagrant ssh
をして再ログインすることで解決しました。
ご回答くださりありがとうございました。