首页 > 代码库 > 指定linux的user默认的bash
指定linux的user默认的bash
登陆后,命令行只有,没有用户之类的
$
输入
$ echo $PS1 $
也是空。
输入bash,恢复到需要的状态
$ bash [user1@server01 ~]$
临时解决就这样,长久方案是:
$ chsh -s /bin/bash user1 Changing shell for user1. Password: Shell changed.
如果有权限的话,还可以修改passwd文件,制定用户对应的bash
$ vi /etc/passwd gmrapp1:x:30589:30585:Test ID :/home/user:/bin/ksh
修改成
gmrapp1:x:30589:30585:Test ID :/home/user:/bin/bash
现在
$ echo $PS1 [\u@\h \W]\$
指定linux的user默认的bash
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。