我正在启动一堆相同的服务器,但我还没有设置操作部署。好吧,我在初始化第一个服务器时已经犯了一个错误,即useradd steam
没有adduser steam
。
我尝试修复用户使用mkhomedir_helper steam
,以及将用户目录切换至 /home/steam1 并返回至 /home/steam。我在第二台服务器上没有犯这个错误,而且那台服务器上有颜色。
我尝试.bashrc
从 root 帐户和/etc/skel
rm /home/steam/.bashrc;sudo cp /root/.bashrc /home/steam/.bashrc
rm /home/steam/.bashrc rm /home/steam/.profile /home/steam/.bash_logout;sudo cp /etc/skel/.* /home/steam
执行完每个命令后,我断开并重新连接到我的盒子,但仍然没有颜色。我也尝试设置force_color_prompt=yes
,但这也没有解决颜色问题。
关于如何修复此用户帐户以使其具有颜色,您有什么想法吗?我在框和根上创建的任何新用户也都有颜色。
答案1
我使用了我的其中一个图像脚本来添加我的自定义环境变量.bash_profile
(就像我在 Red Hat 发行版上做的那样),不知道 Ubuntu 使用的是.profile
哪个,而且通过定义.bash_profile
我覆盖了.profile
。
我将变量移入.profile
并删除.bash_profile
,问题已修复。