记一次深刻的教训。
昨天虚拟机安装了mongodb,在网上找了安装教程,改了 /etc/profile 文件。
退出系统的时候顺手创建了快照。
结果今天登录虚拟机linux(kali)的时候反复出现用户,密码界面,就是登录不进去,用其他快照结果都是ok的,说明最后一个快照有问题。网上查了下发现更改/etc/profile会导致系统登录问题。
经过多番研究:
1、/etc/profile文件不要乱改
2、实在进不去,重启无效,就执行了命令行Ctrl+Alt+F2,切换到命令行界面,登录root账户,发现系统已经提示了/etc/profile文件的更改处有问题(这个很神奇)。我把改过的/etc/profile里的东西复原(删除了多添加的mongo环境变量),然后重启。
然后系统就活了。
最后温馨小Tip,虚拟机使用时尽量多快照或者多做克隆,这样出问题了好恢复。