sishui198
作者sishui198·2012-07-31 17:17
软件开发工程师·Esri中国(北京)有限公司

linux 更改登录用户的默认shell

字数 535阅读 4376评论 0赞 0

使用普通用户zhangrong登录系统,并将自己的登录的shell改为tcsh。

设置了新的登录shell后,将在该用户下次登录系统时生效。

[root@sishui198 /bin]# man chsh
[root@sishui198 /bin]# su - arcgis
[arcgis@sishui198 ~]$ clear
[arcgis@sishui198 ~]$ grep "arcgis" /etc/passwd
arcgis:x:500:500::/home/arcgis:/bin/bash
[arcgis@sishui198 ~]$ chsh

 

Changing shell for arcgis.
Password:
New shell [/bin/bash]: /bin/tcsh
Shell changed.
[arcgis@sishui198 ~]$ grep "arcgis" /etc/passwd
arcgis:x:500:500::/home/arcgis:/bin/tcsh

 

root用户可以直接通过修改"/etc/passwd"文件来修改用户的登录shell,也可以使用usermod命令进行更改。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广