SSH会话切换至root后无法记录及查看后续命令历史的问题求助
SSH会话切换至root后无法记录及查看后续命令历史的问题求助
各位大佬好,最近碰到个棘手的问题想请教大家:
我通过SSH以普通用户身份登录服务器后,用sudo su -切换到root账户,但切换后执行的所有命令都没法查看历史记录——不管是运行history命令,还是直接查看/root/.bash_history文件,只能看到root账户本身之前的命令历史,完全看不到我切换过来后操作的内容。
另外,如果我切回原来的普通用户,查看/home/user/.bash_history或者运行history命令,也只能看到我执行sudo su -这条命令的记录,切换到root后的操作完全没有留下痕迹。
我们团队有好几个人都是通过这种「SSH普通用户登录→sudo su -切root」的方式操作服务器,但现在完全没法追踪切换root后执行过哪些命令,这给运维排查和安全审计带来了很大麻烦,有没有大佬知道怎么解决这个问题呀?
备注:内容来源于stack exchange,提问作者CrazyCat
相关产品推荐
相关产品推荐

