Konfigurasjonsinformasjon
Tripwire bruker en regelfil til
å finne ut hvilke filer som er integritetssjekket. Standard
regelfil (/etc/tripwire/twpol.txt
)
er for en standardinstallasjon og må oppdateres for ditt system.
Regelfiler bør skreddersys til hver enkelt distribusjon og/eller
installasjon. Noen eksempler på regelfiler kan finnes i
/usr/share/doc/tripwire/
.
Hvis ønskelig, kopier regelfilen du vil prøve til /etc/tripwire/
i stedet for å bruke standard
regelfil, twpol.txt
. Det er
imidlertid anbefalt at du redigerer regelfilen. Få ideer fra
eksempler ovenfor og les /usr/share/doc/tripwire/policyguide.txt
for
tilleggsinformasjon. twpol.txt
er
en god regelfil for å lære om Tripwire da den vil merke eventuelle
endringer i filsystemet og til og med kan brukes som en
irriterende måte å holde styr på endringer for avinstallering av
programvare.
Etter at regelfilen din er redigert til din tilfredshet kan du
starte konfigurasjonstrinnene (kjør som root
) bruker:
twadmin --create-polfile --site-keyfile /etc/tripwire/site.key \
/etc/tripwire/twpol.txt &&
tripwire --init
Avhengig av systemet ditt og innholdet i regelfilen, vil
initialiseringsfasen ovenfor kan ta relativt lang tid.
Bruksinformasjon
Tripwire vil identifisere
filendringer i de kritiske systemfilene som er spesifisert i
regelfilen. Bruk av Tripwire
mens du gjør hyppige endringer i disse mappene vil flagge alle
disse endringene. Det er mest nyttig etter at et system har nådd
en konfigurasjon som brukeren vurderer stabil.
Å bruke Tripwire etter å ha
opprettet en regelfil for å kjøre en rapport, bruk følgende
kommando:
tripwire --check > /etc/tripwire/report.txt
Se utdataene for å sjekke integriteten til filene dine. En
automatisk integritetsrapport kan produseres ved å bruke en cron
fasilitet for å planlegge kjøringene.
Rapporter lagres binært og om ønskelig kryptert. Se rapporter,
som root
bruker, med:
twprint --print-report -r /var/lib/tripwire/report/<report-name.twr>
Etter at du har kjørt en integritetssjekk, bør du undersøke
rapporten (eller e-posten) og endre deretter Tripwire database for å gjenspeile de
endrede filene på systemet ditt. Dette er for at Tripwire vil ikke varsle deg kontinuerlig om
filer du har endret med vilje er et sikkerhetsbrudd. Å gjøre
dette må du først ls -l
/var/lib/tripwire/report/ og legg merke til
navnet på den nyeste filen som starter med systemnavnet ditt som
presentert av kommandoen uname
-n
og ender med .twr
. Disse filene ble opprettet under
rapportoppretting og den nyeste er nødvendig for å oppdatere
Tripwire databasen til systemet
ditt. Som root
bruker, skriv inn
følgende kommando og bruk det riktige rapportnavnet:
tripwire --update --twrfile /var/lib/tripwire/report/<report-name.twr>
Du vil bli plassert i Vim med en
kopi av rapporten foran deg. Hvis alle endringene var gode, så
bare skriv :wq og
etter å ha tastet inn din lokale nøkkel, databasen vil bli
oppdatert. Hvis det er filer du fortsatt vil bli advart om, fjern
'x' før filnavnet i rapporten og skriv :wq.
Endre regelfilen
Hvis du er misfornøyd med regelfilen din og ønsker å endre den
eller bruke en ny, endre regelfilen og utfør deretter følgende
kommandoer som root
bruker:
twadmin --create-polfile /etc/tripwire/twpol.txt &&
tripwire --init