我正在编写一个脚本,以确保我的/etc/login.defs文件没有被篡改。如果设置已更改,我希望此脚本修复它。 我已经能够编写脚本部分,将变量“拉出”文件并根据我脚本中的列表进行检查,但我不知道如何设置变量,如果有的话,事实上,已被改变。有没有办法使用脚本在/etc/login.defs中设置特定变量?
答案 0 :(得分:1)
我希望...确保我的...文件没有被篡改
chattr +i filename
如果filename
是只读的并且不应该更改,则是最佳选项。然后你可以逃避编写脚本。 : - )
此处,i
选项适用于immutable
。有关详细信息,请查看[ chattr ]的手册页。