在我的机器上,其他人多次再次调用apt-get和aptitude。
如何添加钩子以查看谁调用了这些?我一直在寻找crontabs和许多其他地方,但没有找到任何线索。
答案 0 :(得分:1)
你可以查看他们的bash历史,但它可能没有显示出来。
其他选项是挂钩apt-get命令。
cd /usr/bin
ln -s apt-get apt-get1
function apt-get () {
USER=$(who am i | awk '{print $1}' )
logger $USER " apt-get "
apt-get1 "$@"
}