ポリシーファイルの作成(新規に作成する場合)
# twadmin --create-polfile -S /etc/tripwire/site.key /etc/tripwire/twpol.txt
データベースの初期化
# tripwire --init
チェック
# tripwire --check
データベースの更新承認
# (LANG=C; tripwire --update --twrfile /var/lib/tripwire/report/$(HOSTNAME)-$(DATE).twr)
もちろん、$(HOSTNAME)と$(DATE)には対象のレポートのものを指定する。
ここで、viによるレポートの更新承認画面が立ち上がるので、承認しないものの先頭の[x]を[]に書き換えて(つまり、すべて更新承認するなら何もせずに)、":wq"する。
-Pオプションでパスフレーズを指定できる。
# (LANG=C; tripwire --update -P local-passphrase --twrfile /var/lib/tripwire/report/$(HOSTNAME)-$(DATE).twr)
なお、LANG=Cを行わないで、日本語環境でやると失敗する。
ポリシーファイルのアップデートと(それまで存在しなかったチェック対象の)データベースのアップデート
この場合、事前にデータベースに不一致の項目がまったく無い状態にしておかなければならない。
# tripwire --update-policy /etc/tripwire/twpol.txt
データベースに不一致の項目がある状態でデータベースをアップデートするには、lowモードにする。
# tripwire --update-policy --secure-mode low /etc/tripwire/twpol.txt
ポリシーファイルのテキスト出力
# twadmin --print-polfile > twpol.txt
検索
このブログ記事について
このページは、norが2009年12月11日 11:43に書いたブログ記事です。
ひとつ前のブログ記事は「インストール: VMWare Player 3.0」です。
次のブログ記事は「インストール: FOMA Fシリーズ SDユーティリティ」です。
カテゴリ
- Android (2)
- Emacs (29)
- Freesoft (5)
- Hardware (260)
- Internet (52)
- Linux (1)
- MovableType (60)
- move
- Other (11)
- Programing (9)
- Software (6)
- spec (40)
- Web (14)
- Windows (1)
- Machine (1)
- deneb (1)
- vega (10)
- mars (3)
- mercury (24)
- uranus (8)
- neptune (6)
- fit (4)
- sirius (3)
- AquosPad (9)
- DIGNO (73)
- earth (137)
- kdx (3)
- lancer (12)
- lead (17)
- levin (8)
- loplass (186)
- mirage (21)
- panda (8)
- pluto
- poseidon (20)
- rodem (173)
- serrow (3)
- starlet (6)
- tower (129)
- trueno (3)
- woody (57)
- xacti (9)
- saturn (2)
- zaurus (175)
- Reno A (4)
- Xperia_AX (8)
- other (11)
- QuickReference (6)
ウェブページ
- Link
- files
- about