|
ECS Linux系统ssh登录命令行,显示“-bash-4.1#”不能显示用户名和主机名的解决办法
发布日期:2016-1-13 20:1:13
Linux系统的服务器,ssh远程登录服务器后,显示“-bash-4.1#”,无法正常显示主机名和用户名,如下图所示: 解决方法: 1、在服务器上执行命令: echo $PS1 查看一下当前变量PS1的内容,若显示为空,手动在服务器上设置变量PS1。 PS1='[\u@\h \W]\$' 设置变量后,显示就正常了。 2、若变量PS1设置正常,查看一下/etc/passwd 这个配置文件,看下root用户的shell设置是不是正确。 root用户的正常shell是bash。 cat /etc/passwd | grep root root用户的shell 设置不正确,也会出现此种问题。
|