以下脚本运行并查找是否有任何新的 suid 已更改,并将输出重定向到文件。
我想在脚本中添加一个邮件命令,将邮件发送到[电子邮件保护]。如果进行了更改,请添加主题行(“已进行更改”)并附加文件(changes.new
)。如果未进行更改,请添加不同的主题行(“未进行更改”)。
#!/usr/local/bin/bash
if [ ! -f "$/suid.old" ]
then
find / -perm -4000 -o -perm -2000 > ol.list
else
find / -perm -4000 -o -perm -2000 > new.suid
diff suid.old suid.new > changes.new
fi
答案1
要邮寄文件,一种方法是使用uuencode
uuencode myfile myfile | mailx -s "subject" [email protected]