转载:如何查看用户当前shell和修改用户登陆时的默认shell
2014-05-08 15:08
176 查看
转载网址:http://www.51testing.com/html/44/211244-197042.html
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
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
相关文章推荐
- 如何查看用户当前shell和修改用户登陆时的默认shell
- 如何查看用户当前shell和修改用户登陆时的默认shell
- Shell命令编写——查看当前登陆用户的登录时间ac,last
- 登陆mysql后,如何查看当前用户
- 如何使用命令查看mysql的当前登陆用户
- 如何查看当前用户的缺省shell?
- Oracle数据库如何查看当前用户角色权限及默认表空间
- linux 下如何查看和踢除正在登陆的其它用户 ==>Linux下用于查看系统当前登录用户信息的4种方法
- Oracle 用户默认参数查看与修改
- win7 createprocess 如何以当前登陆用户身份运行程序
- 如何修改Oracle默认用户密码有效期时间
- centos6.5下如何修改MySQL默认用户root的密码
- ORACLE如何查看修改连接数,进程数及用户数,三者之间关系
- 如何查看域用户登陆域的时间?
- 如何查看当前用户的标识
- bash shell脚本之查看当前日期以及登陆用户
- 【转】【Android测试技巧】01. root后adb shell默认不是root用户时,如何将文件放入手机系统中
- [转载] Windows如何在cmd命令行中查看、修改、删除与添加、设置环境变量
- oracle查看当前登陆的用户信息
- 如何查看域用户登陆域的时间?