服务器的root目录因为安装很多乱七八糟的程序和源码,所以这里会比较混乱。于是大鸟就毫不留情的把这个目录全部清空。
再次链接服务器就悲剧了,提示两个错误:‘The remote SSH server rejected X11 forwarding request’以及‘-bash-4.2#’。这篇文章就来水一水如何解决这些问题。
1、.bash4.2
大鸟使用的系统为Centos 7.6,出现‘-bash-4.2#
’错误,此情况一般出现在用户root目录下,是环境变量文件被删除导致(登录宝塔面板,在面板状态下删除root内的文件导致的这个错误。)
恢复方法:
将/etc/skel/目录下.bash开头的文件拷贝到root用户的家目录下即可。命令如下:
cp /etc/skel/.bash* /root
命令执行的截图:
如图所示,我们执行命令‘ls -a /root
’之后,‘.bash*
’文件等已经存在,这个时候退出冲重新登录即可。如图:
2、X11……的问题
解决‘The remote SSH server rejected X11 forwarding request’这个提示的问题。
解决方法:在隧道设置中将转发X11连接到(X)
的勾选去掉,然后确定保存即可解决。如图:
之后,重新登录即可,如图:
问题都解决之后,这样登录之后的显示是不是清爽多了。
3、最后
‘-bash-4.2#'的问题是因为在登录宝塔面板的状态下删除了'root'目录下的所有文件导致的错误,如果你在命令行状态下输入"rm -rf /*
" 那么系统将会无法启动,只能重装系统了。
注意:‘-bash-4.2#' 这个后面的"#",说明你是使用的root账号登录的系统。