rpm_dpkg包管理

# rpm工具

rpm -qV openssh-server # 校验软件包
S.?....T. c /etc/ssh/sshd_config

rpm -qaV # 校验所有软件包

rpm -qf /bin/ls # 查看属于那个软件包
coreutils-8.22-18.el7.x86_64

rpm -ql coreutils # 查看软件包所有内容

rpm -qa --changelog dhclient | grep CVE # 检查changelog

# dpkg工具

dpkg --verify openssh-server # 校验软件包

dpkg -l | awk '{print $2}' | dpkg -V # 校验所有软件包

dpkg -S /bin/ls # 查看属于那个软件包

dpkg -L bash # 查看软件包所有内容

/var/lib/dpkg/info/<package>.md5sums # 校验文件存放目录

apt changelog bash | grep CVE # 检查changelog

# 校验工具
apt-cache search debsums
apt-get install debsums
debsums openssh-server
debsums --all # 校验每个软件包的每个文件和配置文件
debsums --config # 只校验配置文件
debsums --changed # 只显示变化的文件

posted @ 2018-06-18 04:10  数字安全极客  阅读(157)  评论(0编辑  收藏  举报