SSH登录ubuntu不显示主机名只有一个$解决方法
·
背景
终端 SSH 远程连接到 ubuntu 服务器后,只显示了一个$符号,没有主机名和当前路径的前缀显示

解决方法
![]()
1、编辑passwd 文件
使用以下命令编辑(需要给当前用户开通 sudo 权限,因为 passwd 需要 root 权限才能编辑)
sudo vim /etc/passwd
2、对应的用户新增 bash 权限
找到对应的用户,例如:我的用户是 webapp

这里改成/bin/bash,如果没有的则在末尾追加

3、退出当前用户重新登录
再次重新执行 ssh 命令连接,可以看到已经正常显示前缀了

更多推荐

所有评论(0)