我是否可以创建一个bash脚本(以root用户身份),该脚本稍后在普通用户调用时以root用户身份运行,而系统上不存在su
或sudo
并且能够写入/etc
或/usr/bin
中的文件?
上个月有人进入我的colo服务器并从我的几台客户端计算机中删除了sudoers
文件,root密码和su
二进制文件。
我不得不亲自访问机器并用救援盘修复它。令人讨厌的昂贵。
似乎只是恶作剧而且我修补了安全漏洞,但是如果su
或{{没有二进制文件的话,它会提出如何解决这个问题的问题。 1}}在系统上,已从密码文件中删除对root密码的引用。
我希望运行一个脚本来恢复具有以下内容的文件:
sudo