如何查看用戶當前shell和修改用戶登陸時的默認shell

1.查看當前使用的shell類型
# echo $SHELL
/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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章