RPMからインストールされたファイルの検証。
rpm -Vコマンド

━━━━━━━━━━━━━━━━━━━━━━━━━━━
8桁検証記号  c=設定ファイル
━━━━━━━━━━━━━━━━━━━━━━━━━━━
[root@localhost ~]# rpm -Va
..5….T c /etc/pki/nssdb/secmod.db
.M…… c /etc/cups/classes.conf
S.5….T c /etc/php.ini
SM5….T   /usr/lib/perl5/5.8.8/CGI.pm
SM5….T   /usr/lib/perl5/5.8.8/CGI/Carp.pm
SM5….T   /usr/lib/perl5/5.8.8/CGI/Cookie.pm
SM5….T   /usr/lib/perl5/5.8.8/CGI/Fast.pm
SM5….T   /usr/lib/perl5/5.8.8/CGI/Util.pm
SM5….T   /usr/lib/perl5/5.8.8/File/Temp.pm
SM5….T   /usr/lib/perl5/5.8.8/Test/Builder.pm
.M5….T   /usr/lib/perl5/5.8.8/Test/Builder/Module.pm
SM5….T   /usr/lib/perl5/5.8.8/Test/Builder/Tester.pm
SM5….T   /usr/lib/perl5/5.8.8/Test/More.pm
.M5….T   /usr/lib/perl5/5.8.8/Test/Simple.pm
SM5….T   /usr/lib/perl5/5.8.8/i386-linux-thread-multi/auto/List/Util/Util.so
SM5….T c /etc/sysconfig/iptables-config
…….T c /etc/inittab
S.5….T c /etc/sysconfig/system-config-securitylevel
S.5….T c /etc/sudoers
S.5….T c /etc/aliases
S.5….T c /etc/printcap
..5….T c /etc/profile
S.5….T c /etc/dumpdates

S ファイルサイズが異なる
M アクセス権限かファイルタイプが変更されている
5 MD5チェックサム地が異なる
L シンボリックリンクが変更されている
U 所有者が変更されている
G 所属グループが変更されている
T ファイルの更新時刻が異なる
D デバイスファイルが変更されている
? 不明
c 設定ファイル

━━━━━━━━━━━━━━━━━━━━━━━━━━━
MD5チェックサムの確認 md5sum 
━━━━━━━━━━━━━━━━━━━━━━━━━━━

[root@localhost mysql-rpms]# md5sum MySQL-server-community-5.0.45-0.rhel4.i386.rpm
80897d276a381df8aa6277d29d861ca3  MySQL-server-community-5.0.45-0.rhel4.i386.rpm
[root@localhost mysql-rpms]#

━━━━━━━━━━━━━━━━━━━━━━━━━━━
GPG検証
━━━━━━━━━━━━━━━━━━━━━━━━━━━
[root@localhost mysql-rpms]# rpm –checksig MySQL-server-community-5.0.45-0.rhel4.i386.rpm
MySQL-server-community-5.0.45-0.rhel4.i386.rpm: sha1 md5 (GPG) OK ではありません。(見つからない鍵: GPG#5072e1f5)
[root@localhost mysql-rpms]#

公開鍵は,ベンダーウエブサイトなどから取得できます。

 

Comments are closed.

Post Navigation