![EC2 SSH Bash 配置文件](https://linux22.com/image/540803/EC2%20SSH%20Bash%20%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6.png)
我在 EC2 上设置了一个 Ubuntu 映像,一切运行良好。但是,当我通过 SSH 连接到服务器时,我的终端提示始终是,$
并且我在默认 Ubuntu 终端中习惯使用的几个功能(例如制表符自动完成)不可用。我尝试将文件添加.bashrc
到我的主目录,但没有帮助。我该如何设置?
干杯,
皮特
答案1
如果您的 shell 不是 bash(echo $SHELL
、show dash 或其他),请将登录 shell 更改为 bash。首先,运行 bash 进行检查:
/bin/bash
如果 bash 工作,则更改登录 shell(更改 LOGIN):
usermod -s /bin/bash LOGIN