Vid en ominstallation kan det vara bra att spara ned alla programförråd man har lagt till. Tänk bara på att ni bör byta de som är specifika för just den version av Ubuntu ni kör i fall ni tänker uppgradera Ubuntu version.
Spara ned med Terminalen:
sudo dpkg --get-selections > /home/user/MinaPaket.list
sudo cp /etc/apt/sources.list /home/user/
När du sen installerar, välj manuell partitionering->formatera "/" men inte "/home".
När Ubuntu är installerat gå in till terminalen igen och skriv:
sudo cp /home/user/sources.list /etc/apt/
sudo dpkg --set-selections < /home/user/MinaPaket.list
sudo apt-get update
eller öppna System->Administration->Synaptic->Arkiv->Läs markeringar->MinaPaket.list->Verkställ... sen är det bara att klicka på knappen Läs om så ska ditt föråd se ut som förut.
Detta är en blogg som jag skriver till mig själv för att komma ihåg olika saker... Det har börjat bli lite väl många post-it lappar på skrivbordet ;)
Framförallt kommer det att handla om olika saker gällande Ubuntu/kubuntu. Just nu kör jag Kubuntu 11.10 och är jätte nöjd!
onsdag 16 september 2009
måndag 14 september 2009
Dikt och bön...
Dessa två har jag stött på på nätet men jag vet inte riktigt från vars tyvärr.
Dikten:
The 404 poem:
It is said, "To err is human,"
That quote from alt.times.lore,
Alas, you have made an error,
So I say, "404."
Double-check your URL,
As we all have heard before.
You ask for an invalid filename,
And I respond, "404."
Perhaps you made a typo --
Your fingers may be sore --
But until you type it right,
You'll only get 404.
Maybe you followed a bad link,
Surfing a foreign shore;
You'll just have to tell that author
About this 404.
I'm just a lowly server
(Who likes to speak in metaphor),
So for a request that Idon't know,
I must return 404.
Be glad I'm not an old mainframe
That might just dump its core,
Because then you'd get a ten-meg file
Instead of this 404.
I really would like to help you,
But I don't know what you're looking for,
And since I don't know what you want,
I give you 404.
Remember Poe, insane with longing
For his tragically lost Lenore.
Instead, you quest for files.
Quoth the Raven, "404!"
och så avslutar vi med en LAN bön...
LAN-bönen:
Vår Überoper, du som är på nätet
låt din skill bli helgad.
Låt din VR komma.
Låt din vilja ske i subnäten
så som på backbone.
Ge oss idag det hack vi behöver
och förlåt oss våra errors,
liksom vi har förlåtit
de som buggar mot oss.
Och utsätt oss inte för lagg
utan rädda oss från DOS-attacker.
Ditt är nätverket,
Din är routingtabellen
och acessen i evighet.
Enter.
Dikten:
The 404 poem:
It is said, "To err is human,"
That quote from alt.times.lore,
Alas, you have made an error,
So I say, "404."
Double-check your URL,
As we all have heard before.
You ask for an invalid filename,
And I respond, "404."
Perhaps you made a typo --
Your fingers may be sore --
But until you type it right,
You'll only get 404.
Maybe you followed a bad link,
Surfing a foreign shore;
You'll just have to tell that author
About this 404.
I'm just a lowly server
(Who likes to speak in metaphor),
So for a request that Idon't know,
I must return 404.
Be glad I'm not an old mainframe
That might just dump its core,
Because then you'd get a ten-meg file
Instead of this 404.
I really would like to help you,
But I don't know what you're looking for,
And since I don't know what you want,
I give you 404.
Remember Poe, insane with longing
For his tragically lost Lenore.
Instead, you quest for files.
Quoth the Raven, "404!"
och så avslutar vi med en LAN bön...
LAN-bönen:
Vår Überoper, du som är på nätet
låt din skill bli helgad.
Låt din VR komma.
Låt din vilja ske i subnäten
så som på backbone.
Ge oss idag det hack vi behöver
och förlåt oss våra errors,
liksom vi har förlåtit
de som buggar mot oss.
Och utsätt oss inte för lagg
utan rädda oss från DOS-attacker.
Ditt är nätverket,
Din är routingtabellen
och acessen i evighet.
Enter.
söndag 13 september 2009
Byta MAC adress
Så här kan man byta sin MAC adress om man skulle behöva det.
Byt ut 00:88:48:BA:d1:20 mot den MAC adress ni vill ha
# ifconfig eth0 down
# ifconfig eth0 hw ether 00:88:48:BA:d1:20
# ifconfig eth0 up
# ifconfig eth0 | grep HWaddr
Byt ut 00:88:48:BA:d1:20 mot den MAC adress ni vill ha
# ifconfig eth0 down
# ifconfig eth0 hw ether 00:88:48:BA:d1:20
# ifconfig eth0 up
# ifconfig eth0 | grep HWaddr
fredag 24 april 2009
SimpServer - Kryptera IM
Här kommer jag att visa hur man installerar simpserver och sätter upp den med aMSN så att det man skriver där blir krypterat ifall den man pratar med kör SimpLite eller SimpPRO i Windows eller SimpServer i linux.
Börja med att dra hem SimpServer från deras hemsida:
http://www.secway.fr/us/products/simpserver/download.php
Jag valde att installera SimpServer for Unix 2.1.5c (alpha release) som kräver att man installerar libstdc++ 5 required.
Jag valde 2.1.5c för den är lättast att administrera, man använder telnet localhost för att göra det :)
1. Hämta SimpServer
Kolla vilken version som är den nyaste och ladda ned den från hemsidan:
http://www.secway.fr/us/products/simpserver/download.php
eller så laddar ni ned den via terminalen så här (det här var den nyaste när jag installerade det):
wget http://download.secway.com/public/products/simpserver/simpserver-2.1.5c-linux-x86.tgz
2. Installera
Först packar vi upp SimpServern, det blir då en mapp som heter simp. Skriv följande i terminalen:
tar -xvzf simpserver-2.1.5c-linux-x86.tgz
Sen flyttar vi den till /usr/local
sudo mv simp/ /usr/local/
Nu finns den på rätt ställe så då kan vi gå vidare till själva installationen
först måste vi installera standard C++ biblioteket som SimpServern använder:
sudo apt-get install libstdc++5
När det är klart flyttar vi oss i terminalen till /usr/local/simp/bin/
cd /usr/local/simp/bin/
och startar servern med kommandot:
./simpserver
Nu bör den ha startat och ni ser:
"SimpServer Linux 2.2.1.5c - (c) Copyright Secway 2000-2005
All rights reserved
Visit http://www.secway.com/products/simpserver/ for updates.
Visit http://www.secway.com/support/ for support.
MSN Service on 0.0.0.0:11863, mode 1
MSN Service on 0.0.0.0:1863, mode 0
AIM Service on 0.0.0.0:15191, mode 1
ICQ Service on 0.0.0.0:15190, mode 1
YAHOO Service on 0.0.0.0:15050, mode 1
Admin Service on 127.0.0.1:10023, mode 0"
Lägg märke till "Admin Service on 127.0.0.1:10023, mode 0". Det gör att vi kan konfigurera den med telnet och det är precis vad vi ska göra nu.
3. Konfigurera
Starta en ny terminal och gör följande:
telnet 127.0.0.1 10023
Nu får ni möjligheten att logga in, grund användare är admin och lösenord är också admin.
Om inloggningen gick bra så ska ni komma till en promt som ser ut så här > där kan ni skriva följande kommando:
list
Då listat din Public/Private key och de du pratar krypterat med, just nu är dock listan tom för vi har inte skapat nån än :). För att skapa ett "KeyPare" så skriv följande:
generate
då står det "Generating the new key pare, please wait... Done!" och sen visas den nyckeln.
Om ni nu skriver list så ska ni se den där också :)
Anslut aMSN till Simpserver
I aMSN under menyn konto -> Inställningar och fliken Avancerat finns det en bra bit ner på sidan ett ställe där man kan skriva in en MSN messanger server där ska följande skrivas in:
localhost:1863
Det är allt som behöver göras för att få aMSN att kryptera meddelandena. Det kräver ju dock att den du pratar med har SimpLite eller SimpPRO i Windows eller Simp Server i linux. Ibland måste jag försöka logga in två gånger för att den ska hitta igen SimpServern men det kan ha att göra med att jag har en annan användare på den här datorn som också använder aMSN men hon kör den okrypterad.
OBS! det här krypterar inte filöverföringar utan bara meddelandena. I en kommande version kanske stöd för krypterad filöverföring kommer.
Ja, just det, ni måste ändra MSN messanger server för alla användare ni kör på eran aMSN för att det ska gälla även dom, annars kör de okrypterat. :)
Självklart måste ni också starta SimpServern innan ni kan logga in på aḾSN nu :)
Starta den med ./simpserver och avsluta den med ctrl + c.
Börja med att dra hem SimpServer från deras hemsida:
http://www.secway.fr/us/products/simpserver/download.php
Jag valde att installera SimpServer for Unix 2.1.5c (alpha release) som kräver att man installerar libstdc++ 5 required.
Jag valde 2.1.5c för den är lättast att administrera, man använder telnet localhost för att göra det :)
1. Hämta SimpServer
Kolla vilken version som är den nyaste och ladda ned den från hemsidan:
http://www.secway.fr/us/products/simpserver/download.php
eller så laddar ni ned den via terminalen så här (det här var den nyaste när jag installerade det):
wget http://download.secway.com/public/products/simpserver/simpserver-2.1.5c-linux-x86.tgz
2. Installera
Först packar vi upp SimpServern, det blir då en mapp som heter simp. Skriv följande i terminalen:
tar -xvzf simpserver-2.1.5c-linux-x86.tgz
Sen flyttar vi den till /usr/local
sudo mv simp/ /usr/local/
Nu finns den på rätt ställe så då kan vi gå vidare till själva installationen
först måste vi installera standard C++ biblioteket som SimpServern använder:
sudo apt-get install libstdc++5
När det är klart flyttar vi oss i terminalen till /usr/local/simp/bin/
cd /usr/local/simp/bin/
och startar servern med kommandot:
./simpserver
Nu bör den ha startat och ni ser:
"SimpServer Linux 2.2.1.5c - (c) Copyright Secway 2000-2005
All rights reserved
Visit http://www.secway.com/products/simpserver/ for updates.
Visit http://www.secway.com/support/ for support.
MSN Service on 0.0.0.0:11863, mode 1
MSN Service on 0.0.0.0:1863, mode 0
AIM Service on 0.0.0.0:15191, mode 1
ICQ Service on 0.0.0.0:15190, mode 1
YAHOO Service on 0.0.0.0:15050, mode 1
Admin Service on 127.0.0.1:10023, mode 0"
Lägg märke till "Admin Service on 127.0.0.1:10023, mode 0". Det gör att vi kan konfigurera den med telnet och det är precis vad vi ska göra nu.
3. Konfigurera
Starta en ny terminal och gör följande:
telnet 127.0.0.1 10023
Nu får ni möjligheten att logga in, grund användare är admin och lösenord är också admin.
Om inloggningen gick bra så ska ni komma till en promt som ser ut så här > där kan ni skriva följande kommando:
list
Då listat din Public/Private key och de du pratar krypterat med, just nu är dock listan tom för vi har inte skapat nån än :). För att skapa ett "KeyPare" så skriv följande:
generate
då står det "Generating the new key pare, please wait... Done!" och sen visas den nyckeln.
Om ni nu skriver list så ska ni se den där också :)
Anslut aMSN till Simpserver
I aMSN under menyn konto -> Inställningar och fliken Avancerat finns det en bra bit ner på sidan ett ställe där man kan skriva in en MSN messanger server där ska följande skrivas in:
localhost:1863
Det är allt som behöver göras för att få aMSN att kryptera meddelandena. Det kräver ju dock att den du pratar med har SimpLite eller SimpPRO i Windows eller Simp Server i linux. Ibland måste jag försöka logga in två gånger för att den ska hitta igen SimpServern men det kan ha att göra med att jag har en annan användare på den här datorn som också använder aMSN men hon kör den okrypterad.
OBS! det här krypterar inte filöverföringar utan bara meddelandena. I en kommande version kanske stöd för krypterad filöverföring kommer.
Ja, just det, ni måste ändra MSN messanger server för alla användare ni kör på eran aMSN för att det ska gälla även dom, annars kör de okrypterat. :)
Självklart måste ni också starta SimpServern innan ni kan logga in på aḾSN nu :)
Starta den med ./simpserver och avsluta den med ctrl + c.
torsdag 23 april 2009
Panel tips
Tips 1, Ställ in auto_hide, auto_show, enable_animation och auto_hide_size
Man kan välja att panelen ska vara dold och då visas x antal pixlar av panelen, det går att ändra det så att bara 1 pixel visas.
Det är också i grunden en animering som gör att den glider fram och den är satt på en 0.5 sek man kan ta bort den så panelen dyker fram snabbare den kan hoppa fram på tex 0.1 sek samma sak gäller när den åter döljs det tar i grunden 0.5 sek men det kan man också ändra.
Man kan även sätta att en eventuell bakgrundsbild ska skalas till paneldimensionerna och välja att bilden ska roteras ifall man flyttar panelen till nån av sidorna.
Gör så här:
Där är det bra beskrivet på svenska vad allt gör och de har tydliga namn som hide_delay, unhide_delay, enable_animation och auto_hide_size
Tips 2, Få mer möjligheter att styra en eventuell bakgrunds bild
App -> Panel -> Toplevels -> top_panel_screen0 -> background
här ändrar man hur bakgrundsbilden ska vara om man har nån.
Fit, Stretch, rotate allt med tydlig svensk beskrivning.
Tips 3, Byt färg på handtagen ytterst på panelen och eller byt text färgen på panelen
tryck Alt + F2 och skriv följande:
gedit .gtkrc-2.0
Klistra in detta i den filen, förmodligen så finns den inte utan skapas, finns den får ni se själva hur ni ska göra
Det är bara fg och bg som jag använder bg för att ändra färgen på handtagen och fg för att ändra font färgen.
style "panel"
{
fg[NORMAL] = "#ffffff"
# fg[PRELIGHT] = "#000000"
# fg[ACTIVE] = "#000000"
# fg[SELECTED] = "#000000"
# fg[INSENSITIVE] = "#8A857C"
bg[NORMAL] = "#000000"
# bg[PRELIGHT] = "#dfdfdf"
# bg[ACTIVE] = "#D0D0D0"
# bg[SELECTED] = "#D8BB75"
# bg[INSENSITIVE] = "#EFEFEF"
# base[NORMAL] = "#ffffff"
# base[PRELIGHT] = "#EFEFEF"
# base[ACTIVE] = "#D0D0D0"
# base[SELECTED] = "#DAB566"
# base[INSENSITIVE] = "#E8E8E8"
# text[NORMAL] = "#161616"
# text[PRELIGHT] = "#000000"
# text[ACTIVE] = "#000000"
# text[SELECTED] = "#ffffff"
# text[INSENSITIVE] = "#8A857C"
}
widget "*PanelWidget*" style "panel"
widget "*PanelApplet*" style "panel"
class "*Panel*" style "panel"
widget_class "*Mail*" style "panel"
class "*notif*" style "panel"
class "*Notif*" style "panel"
class "*Tray*" style "panel"
class "*tray*" style "panel"
Tips 4, Byt ut de tre standardmenyerna mot en enda
Om man tar bort den vanliga menyn som består av Program Platser System genom att bara högerklicka på den på panelen och ta bort den och sen i stället lägga till den som heter: "Huvudmeny gnome huvudmeny" så får man en meny som utgår från en ikon.
Så här byter ni ut den ikonen:
starta gconf-editor från terminalen.
gå till:
Apps-Panel-Objects-object_1 (det kan vara ett annat objekt som är den rätta för er)
Se så det är den som har object_type: Munu-Object är det inte det så kolla i nån annan som finns där. När ni har hittat den rätta så är det bara att kryssa för use_custom_icon och efter det högerklickar ni på custom_icon och väljer att redigera den. Sätt då sökvägen till er ikon till dess värde och tryck OK.
Nu ska det vara klart och den byter automatiskt ikon på en gång.
Man kan välja att panelen ska vara dold och då visas x antal pixlar av panelen, det går att ändra det så att bara 1 pixel visas.
Det är också i grunden en animering som gör att den glider fram och den är satt på en 0.5 sek man kan ta bort den så panelen dyker fram snabbare den kan hoppa fram på tex 0.1 sek samma sak gäller när den åter döljs det tar i grunden 0.5 sek men det kan man också ändra.
Man kan även sätta att en eventuell bakgrundsbild ska skalas till paneldimensionerna och välja att bilden ska roteras ifall man flyttar panelen till nån av sidorna.
Gör så här:
gconf-editor
App -> Panel -> Toplevels -> top_panel_screen0Där är det bra beskrivet på svenska vad allt gör och de har tydliga namn som hide_delay, unhide_delay, enable_animation och auto_hide_size
Tips 2, Få mer möjligheter att styra en eventuell bakgrunds bild
App -> Panel -> Toplevels -> top_panel_screen0 -> background
här ändrar man hur bakgrundsbilden ska vara om man har nån.
Fit, Stretch, rotate allt med tydlig svensk beskrivning.
Tips 3, Byt färg på handtagen ytterst på panelen och eller byt text färgen på panelen
tryck Alt + F2 och skriv följande:
gedit .gtkrc-2.0
Klistra in detta i den filen, förmodligen så finns den inte utan skapas, finns den får ni se själva hur ni ska göra
Det är bara fg och bg som jag använder bg för att ändra färgen på handtagen och fg för att ändra font färgen.
style "panel"
{
fg[NORMAL] = "#ffffff"
# fg[PRELIGHT] = "#000000"
# fg[ACTIVE] = "#000000"
# fg[SELECTED] = "#000000"
# fg[INSENSITIVE] = "#8A857C"
bg[NORMAL] = "#000000"
# bg[PRELIGHT] = "#dfdfdf"
# bg[ACTIVE] = "#D0D0D0"
# bg[SELECTED] = "#D8BB75"
# bg[INSENSITIVE] = "#EFEFEF"
# base[NORMAL] = "#ffffff"
# base[PRELIGHT] = "#EFEFEF"
# base[ACTIVE] = "#D0D0D0"
# base[SELECTED] = "#DAB566"
# base[INSENSITIVE] = "#E8E8E8"
# text[NORMAL] = "#161616"
# text[PRELIGHT] = "#000000"
# text[ACTIVE] = "#000000"
# text[SELECTED] = "#ffffff"
# text[INSENSITIVE] = "#8A857C"
}
widget "*PanelWidget*" style "panel"
widget "*PanelApplet*" style "panel"
class "*Panel*" style "panel"
widget_class "*Mail*" style "panel"
class "*notif*" style "panel"
class "*Notif*" style "panel"
class "*Tray*" style "panel"
class "*tray*" style "panel"
Tips 4, Byt ut de tre standardmenyerna mot en enda
Om man tar bort den vanliga menyn som består av Program Platser System genom att bara högerklicka på den på panelen och ta bort den och sen i stället lägga till den som heter: "Huvudmeny gnome huvudmeny" så får man en meny som utgår från en ikon.
Så här byter ni ut den ikonen:
starta gconf-editor från terminalen.
gå till:
Apps-Panel-Objects-object_1 (det kan vara ett annat objekt som är den rätta för er)
Se så det är den som har object_type: Munu-Object är det inte det så kolla i nån annan som finns där. När ni har hittat den rätta så är det bara att kryssa för use_custom_icon och efter det högerklickar ni på custom_icon och väljer att redigera den. Sätt då sökvägen till er ikon till dess värde och tryck OK.
Nu ska det vara klart och den byter automatiskt ikon på en gång.
måndag 20 april 2009
Återställ GNOME
Ifall man har ställt till det för sig och pillat lite för mycket i config filer eller installerat nåt tema som fått allt att krasch eller av till synes utan anledning allt ser lite konstigt ut ja då kan det vara dags att återställa gnome till ursprunget :)
Det är faktiskt bara att ta bort alla config filer för GNOME så skapar GNOME själv en grundinställning. Dessa är katalogerna ( punkten gör att det är dålda kataloger) .gnome .gnome2 .gconf .gconfd .metacity
Grafisk återställning
Det grafiska sättet att ta bort dessa är att starta Nautilus och sedan använda tangentbordskombinationen ctrl + h för att visa dålda filer, alt gå via menyn Visa och markera visa dolda filer och i sin hemmapp söka upp dessa mappar och helt enkelt deleta dem. Sen loggar man ut och loggar in igen och vips så ska det vara fixat.
Terminalen som återställare
Om man istället vill göra det via en terminal så kan man köra detta kommando i sin hemmapp:
sudo rm -rf .gnome .gnome2 .gconf .gconfd .metacity
och seda starta om X genom att skriova följande kommando:
sudo /etc/init.d/gdm restart
Det är faktiskt bara att ta bort alla config filer för GNOME så skapar GNOME själv en grundinställning. Dessa är katalogerna ( punkten gör att det är dålda kataloger) .gnome .gnome2 .gconf .gconfd .metacity
Grafisk återställning
Det grafiska sättet att ta bort dessa är att starta Nautilus och sedan använda tangentbordskombinationen ctrl + h för att visa dålda filer, alt gå via menyn Visa och markera visa dolda filer och i sin hemmapp söka upp dessa mappar och helt enkelt deleta dem. Sen loggar man ut och loggar in igen och vips så ska det vara fixat.
Terminalen som återställare
Om man istället vill göra det via en terminal så kan man köra detta kommando i sin hemmapp:
sudo rm -rf .gnome .gnome2 .gconf .gconfd .metacity
och seda starta om X genom att skriova följande kommando:
sudo /etc/init.d/gdm restart
torsdag 16 april 2009
Sök efter rootkit
Jag installerade programmet rkhunter direkt från synaptic sen är det bara att köra kommandot:
sudo rkhunter --check
--check -> Gör en hälsoundersökning på datorn :D
--update -> uppdaterar det den ska söka efter, bra att kör nån gång nu och då.
--propupd -> om man precis har kört en uppdatering på systemet så kan man få varningar som inte är berättigade utan de har blivit av den helt legitima uppdateringen, då är det bra att köra kommandot rkhunter --propupd.
citat från man page:
--propupd
"One of the checks rkhunter performs is to compare various current file properties of various commands, against those it has previously stored. This command option causes rkhunter to update its data file of stored values with the current values.
WARNING: It is the users responsibility to ensure that the files on the system are genuine and from a reliable source. rkhunter can only report if a file has changed, but not on what has caused the change. Hence, if a file has changed, and the --propupd command option is used, then rkhunter will assume that the file is genuine."
Konfigurera rkhunter
Man kan också konfa rkhunter lite för att den inte ska ge falska varningar.
Jag fick tex. en varning för filen /dev/shm/pulse-shm-779738014 som är helt ofarlig.
Här kommer en förklaring som jag hittade på engelska som jag tycker var tydlig:
"What is /dev/shm and its practical usage
/dev/shm is nothing but implementation of traditional shared memory concept. It is an efficient means of passing data between programs. One program will create a memory portion, which other processes (if permitted) can access. This will result into speeding up things on Linux.
shm / shmfs is also known as tmpfs, which is a common name for a temporary file storage facility on many Unix-like operating systems. It is intended to appear as a mounted file system, but one which uses virtual memory instead of a persistent storage device.
If you type mount command you will see /dev/shm as a tempfs file system. Therefore, it is a file system, which keeps all files in virtual memory. Everything in tmpfs is temporary in the sense that no files will be created on your hard drive. If you unmount a tmpfs instance, everything stored therein is lost. By default almost all Linux distros configured to use /dev/shm.
Nevertheless, where can I use /dev/shm?
You can use /dev/shm to improve the performance of application software or overall Linux system performance. On heavily loaded system, it can make tons of difference. For example VMware workstation/server can be optimized to improve your Linux host's performance (i.e. improve the performance of your virtual machines)."
källa: http://ubuntuforums.org/showthread.php?p=4908163
konfig filen ligger i /etc/rkhunter.conf och det var den här delen jag ändrade:
# Allow the specified files to be present in the /dev directory,
# and not regarded as suspicious. One file per line (use multiple
# ALLOWDEVFILE lines).
#
#ALLOWDEVFILE=/dev/abc
ALLOWDEVFILE=/dev/shm/pulse-shm-*
det enda som behövde göras var att ta bort brädgården. :)
Man kan också ställa in rkhunter att hittaigen dålda processer men då måste man först installera unhide, finns också i synaptik. Sedan lägger man bara till en brädgård i rkhunter.conf det ska alltså se ut såhär:
# hidden_procs test requires the unhide command which is part of the unhide
# package in Debian.
ENABLE_TESTS="all"
# DISABLE_TESTS="suspscan hidden_procs deleted_files packet_cap_apps"
DISABLE_TESTS="suspscan deleted_files packet_cap_apps"
När man har gjort dessa ändringar så söker altså kommandot sudo rkhunter -c förutom som vanligt även efter dålda processer och den ignorerar filen /dev/shm/pulse-shm-*
Man kan även installera paketet chkrootkit via synaptik och köra den som en extra grej :) Man kör bara helt enkelt kommandot sudo chkrootkit.
sudo rkhunter --check
--check -> Gör en hälsoundersökning på datorn :D
--update -> uppdaterar det den ska söka efter, bra att kör nån gång nu och då.
--propupd -> om man precis har kört en uppdatering på systemet så kan man få varningar som inte är berättigade utan de har blivit av den helt legitima uppdateringen, då är det bra att köra kommandot rkhunter --propupd.
citat från man page:
--propupd
"One of the checks rkhunter performs is to compare various current file properties of various commands, against those it has previously stored. This command option causes rkhunter to update its data file of stored values with the current values.
WARNING: It is the users responsibility to ensure that the files on the system are genuine and from a reliable source. rkhunter can only report if a file has changed, but not on what has caused the change. Hence, if a file has changed, and the --propupd command option is used, then rkhunter will assume that the file is genuine."
Konfigurera rkhunter
Man kan också konfa rkhunter lite för att den inte ska ge falska varningar.
Jag fick tex. en varning för filen /dev/shm/pulse-shm-779738014 som är helt ofarlig.
Här kommer en förklaring som jag hittade på engelska som jag tycker var tydlig:
"What is /dev/shm and its practical usage
/dev/shm is nothing but implementation of traditional shared memory concept. It is an efficient means of passing data between programs. One program will create a memory portion, which other processes (if permitted) can access. This will result into speeding up things on Linux.
shm / shmfs is also known as tmpfs, which is a common name for a temporary file storage facility on many Unix-like operating systems. It is intended to appear as a mounted file system, but one which uses virtual memory instead of a persistent storage device.
If you type mount command you will see /dev/shm as a tempfs file system. Therefore, it is a file system, which keeps all files in virtual memory. Everything in tmpfs is temporary in the sense that no files will be created on your hard drive. If you unmount a tmpfs instance, everything stored therein is lost. By default almost all Linux distros configured to use /dev/shm.
Nevertheless, where can I use /dev/shm?
You can use /dev/shm to improve the performance of application software or overall Linux system performance. On heavily loaded system, it can make tons of difference. For example VMware workstation/server can be optimized to improve your Linux host's performance (i.e. improve the performance of your virtual machines)."
källa: http://ubuntuforums.org/showthread.php?p=4908163
konfig filen ligger i /etc/rkhunter.conf och det var den här delen jag ändrade:
# Allow the specified files to be present in the /dev directory,
# and not regarded as suspicious. One file per line (use multiple
# ALLOWDEVFILE lines).
#
#ALLOWDEVFILE=/dev/abc
ALLOWDEVFILE=/dev/shm/pulse-shm-*
det enda som behövde göras var att ta bort brädgården. :)
Man kan också ställa in rkhunter att hittaigen dålda processer men då måste man först installera unhide, finns också i synaptik. Sedan lägger man bara till en brädgård i rkhunter.conf det ska alltså se ut såhär:
# hidden_procs test requires the unhide command which is part of the unhide
# package in Debian.
ENABLE_TESTS="all"
# DISABLE_TESTS="suspscan hidden_procs deleted_files packet_cap_apps"
DISABLE_TESTS="suspscan deleted_files packet_cap_apps"
När man har gjort dessa ändringar så söker altså kommandot sudo rkhunter -c förutom som vanligt även efter dålda processer och den ignorerar filen /dev/shm/pulse-shm-*
Man kan även installera paketet chkrootkit via synaptik och köra den som en extra grej :) Man kör bara helt enkelt kommandot sudo chkrootkit.
Prenumerera på:
Inlägg (Atom)