fredag 12 februari 2010

Kommer inte åt hårddisken ibland i Ubuntu 9.10

Om ni kör Ubuntu 9.10 så har ni kanske märkt att inte era hårddiskar kontroleras under uppstart längre. Det är för att de kontroleras ibland efter uppstarten, detta för att tjäna uppstartstid. Oftast märker man inte av det här om man inte råkar behöva komma åt en fil som ligger på just den hårddisk/partition som håller på att kontroleras. Det är nämligen så att när hårddisken kontroleras så körs fsck och för att den ska kunna köras(utan risker) så körs den när hårddisken/partitionen är omonterad, altås så kommer man inte åt filerna... Just det hände mig och jag hade inte nån aning om att det funkade så i Ubuntu 9.10 så det skrämde nästan skiten ur mig tills dess att jag såg att fsck kördes och misstänkte vad som var på gång.

Det här är unikt för just Ubuntu varianterna 9.10 och det kommer om jag har fått rätt information inte vara så i Ubuntu 10.04 eller så kommer man iaf att få nån form av meddelande och möjlighet att avbryta det i 10.04.

Hur som helst, för att slippa det här i 9.10 så kan man välja vilka hårddiskar som man vill ska kontrolleras innan uppstarten slutförs precis som det var i tex. 9.04. Man lägger bara till bootwait enligt raden nedan i /etc/fstab. Det övriga som står på raden kan variera lite.

UUID=9a513599-6e47-46c2-84eb-f6155cf609f4 /home ext3 defaults,bootwait 0 2

tisdag 19 januari 2010

Om ljudet i spotify försvinner

Ljudet i spotify försvan efter att ha spelat en liten stund på en låt och detta hände varje gång jag körde spotify. För att få det att funka var jag tvungen att Configurera Wine och under fliken Ljud välja följande:

Ljuddrivrutin: ESounD-drivrutin (det är kryssrutor så av markera andra ev. drivrutiner)
Hårdvaruaccelerering: Emulering
Samplingsfrekvens: 44100
Bitar per sampling som: 16
Drivrutinsemulering: Avmarkerad

Det var allt som jag behövde göra.

onsdag 4 november 2009

iftop - fungerar som top fast för nätverkstrafiken

Jag installerade just iftop och tänkte dela med mig lite av det.

Med iftop kan man bla. se vilken trafik man har på datorn och till vilken port det går, sätt portvisning on/off med p. Det kan stå tex www eller ircd för kända portar så man får direkt veta vad som händer. Man kan också testa att trycka t för att byta mellan fyra olika sätt att bli visad informationen.

Den visar utgående trafik => och ingående trafik <= samt i vilken hastighet det laddas ned över de senaste 2s, 10s och 40 sekunderna Det finns en hel del alternativ att välja på så ta en till på man iftop sidan för att få en mer utförlig förklaring av programmet :)

torsdag 29 oktober 2009

Få tillbaka uppdateringsikonen

Direkt citat från wiki.ubuntu.com/KarmicKoala/ReleaseNotes/sv

"Ubuntu 9.10 startar update-manager direkt för att hantera paketuppdateringar, istället för att visa en notifieringsikon i GNOME-panelen. Användare kommer fortfarande att notifieras vid säkerhetsuppdateringar på en daglig basis men för uppdateringar som inte är säkerhetsrelaterade så kommer användarna endast att informeras en gång per vecka.

Användare som vill fortsätta att ta emot uppdateringsnotifieringar på samma sätt som förut kan återställa detta beteende genom följande kommando:

gconftool -s --type bool /apps/update-notifier/auto_launch false

(Denna ändring gjordes i Ubuntu 9.04.)"

onsdag 21 oktober 2009

Kolla om nån loggar in via ssh

Det här lilla skriptet kollar om nån loggar in på er dator. Om nån lyckas logga in så spelas en wav fil upp. Då kan man själv kolla i accepteradeinlogginingar.txt för att se information om den inloggade eller vill man ha mer information får man kolla under /var/log/auth.log.

Byt ut alla sökvägar så de stämmer för er och skapa textfilerna accepteradeinlogginingar.txt och oldaccepteradeinlogginingar.txt.

Det här skriptet bör köras regelbundet med crontab, annars har man ingen nytta av det. Kolla i min blogg hur ni använder crontab om ni inte vet det redan.

OBS! kör inte skriptet som en säkerhetsgrej utan kör den bara för att ni vill ha lite extra kåll, den förbättrar inte säkerheten...

#!/bin/bash
# Written by Jonas Lindberg
# Check the log file /var/log/auth.log for accepted logins. If a new Accepted login is found then a wav file will be played to let you know that someone has logged in to your computer. Start this script like every two minutes(depending on your paranoid state...) through crontab */2 * * * * /bin/bash /home/USER/bin/loginCheck/check_accepted_logins.sh
# You need to have aplayer installed and a wav file you can play,like a sound effect of some kind. The script is creating two files acceptedlogins.txt and oldacceptedlogins.txt.

isItEmty=$(cat /var/log/auth.log | grep Accepted);

#if there is no accepted logins in the auth.log file this if-statement will be false.
if [ "$isItEmty" ]; then

cat /var/log/auth.log | grep Accepted > /home/jonas/bin/loginCheck/acceptedlogins.txt;

touch /home/jonas/bin/loginCheck/oldacceptedlogins.txt;

diffAcceptedlogin="$(diff -B /home/jonas/bin/loginCheck/acceptedlogins.txt /home/jonas/bin/loginCheck/oldacceptedlogins.txt)";


# If this is done without the isItEmty test this will run when the auth.log is emty and the oldacceptedlogins.txt is not. This is true if there is a difference between acceptedlogins.txt and oldacceptedlogins.txt
if [ "$diffAcceptedlogin" ]; then

aplay -q /home/jonas/Dokument/wavEffects/authorization.wav;

cp /home/jonas/bin/loginCheck/acceptedlogins.txt /home/jonas/bin/loginCheck/oldacceptedlogins.txt;

fi


fi

onsdag 30 september 2009

Lokalt utdelad mapp

På datorn som delar ut mappen
Denna rad installerar det som behövs för att dela filer med nfs (mellan två Ubuntu datorer)
sudo apt-get install nfs-kernel-server

Nu ska vi välja vilken mapp vi ska dela ut, det gör vi i filen exports:
sudo nano /etc/exports

lägg till denna rad och byt ut användare och musikmapp mot det som passar för dig. Byt också ut ip numret till det lokala ip numret som klientdatorn har. (Ta reda på det med kommandot ifconfig)
/home/användare/musik 192.168.x.x(rw,async,all_squash)

rw “read write” ger läs och skriv rättigheter, byt ut till ro “read only” ifall du bara vill ge läs rättigheter.

mu måste vi göra så klient datorn har tillåtelse att komma åt serverdatorn,redigera följande fil.
sudo nano /etc/hosts

på min dator stod det ett par ip nummer överst i den filen, lägg till din klients ip och datornamn. Skriv eran motsvarighet till den här raden:
192.168.1.199 jonas-laptop

jonas-desktop ska ni byta ut mot det som står efter @ i terminalen på klientdatorn :) och ip numret ska bytas mot det ni får upp när ni kör ifconfig på klienten.
Sen ska detta kommando köras på serverdatorn för att den ska fatta att ändringen är gjord:
sudo exportfs -ra

Sen måste du starta om NFS Server.
sudo /etc/init.d/nfs-kernel-server restart


Sen kan det hända att mappen som du delade ut på servern måste få andra rättigheter för att andra användare än root och du ska kunna komma åt dom. Nu "fuskar" vi lite och startar nautilus och högerklickar på den utdelade mappen och väljer Egenskaper -> rättigheter och låt övriga också få de rättigheter som du angav ovan, i detta fall skriv och läs rättigheter. tänk på att då kan nog andra användare på din dator komma åt och ändra filerna i den mappen...

Nu ska det som måste göras på servern vara klart.

På datorn som vill komma åt mappen, klientdatorn.
Installerar de filer som behövs.
sudo apt-get install nfs-common

Skapa en mapp som ska innehålla det som delats ut.
mkdir /home/användare/delad_musik

Nu är det bara att sätta in serverns IP nummer nedan och skriva in rätt användare.
sudo mount 192.168.x.x:/home/användare/musik /home/användare/delad_musik

Förhoppningsvis så ska allt funka nu :) Jävlas det fortfarande så kanske du måste låta brandväggen släppa igenom trafik från din lokala klientdator. Starta firestarter i så fall och lägg till under Policy för ingående trafik. Högerklicka på Tillåt anslutningar från värd rutan och lägg till din klients lokala IP-nummer.

Obs! Jag tar inget ansvar ifall nåt går fel eller ifall ni blir hackade för nåt misstag i min guide... :)

torsdag 17 september 2009

Bli av med google-analytics i Firefox

Ibland kan det vara helt omöjligt att komma in på en hemsida. Tittar man nere i systemfältet så kan man ibland se att sidan försöker komma åt www.google-analytics.com för att skicka lite statistik.
Det är som tur är enkelt i Firefox att blockera den sidan och göra så att man kommer åt sidan man egentligen vill till. Genom tillägget AdBlock Plus så kan man lägga till filtret:
www.google-analytics.com/* så slipper man fastna på den sidan ibland.

Man lägger till filtret under menyn Verktyg och Adblock Plus inställningar.