1.查看當前使用的shell類型
# echo $SHELL
/usr/bin/bsh
/usr/bin/bsh
2.改變test用戶登陸的默認shell
$ chsh test /usr/bin/ksh
重新登陸後生效
或者使用root用戶直接修改/etc/passwd文件
將
test:!:1002:1001::/home/test:/usr/bin/bsh
修改爲
test:!:1002:1001::/home/test:/usr/bin/ksh
3.如果系統沒有提供用戶想使用的shell類型,那麼用戶需要自己下載對應的shell並安裝,並將該shell加入到如下配置文件中,使之成爲系統可用的shell
/etc/shells
/etc/security/login.cfg