Informatie van Harde Schijf via terminal
Een klein overzichtje van de terminal commando's om meer informatie te krijgen over je harde schijf :

# df -h
Meer informatie over het schijfgebruik.

# sudo fdisk -lu
Laat de schijven en de partities op je PC zien.

# sudo hdparm -I /dev/sda
Laat een overzichtelijke lijst zien van de technische/administratieve gegevens van je harde schijf

# sudo lshw | grep -A 73 *-disk
Ook een lijst van technische en administratieve gegevens (-A 73 is natuurlijk aan te passen naargelang de hoeveelheid informatie)

# hwinfo --block --short
Een mooie tabel met partities en devices.

# smartctl -a /dev/sda
Heeft ook een grafische interface : gsmartcontrol
beide maken deel uit van smartmontools : # sudo apt-get install smartmontools

Toetsenbord wijzigen met terminal
Uiteraard kun je je toetsenbord wijzingen via de grafische omgeving.
vb : bij Ubuntu : Systeem > Voorkeuren > Toetsenbord > indelingen

Het is ook mogelijk om je indeling van het toetsenbord te wijzigen in de terminal.

  • Ben je bezig in de "hoofdterminal" (ctl+alt+functietoets), dan kun je je indeling van het toetsenbord wijzigen door :

    # loadkeys be


  • Je kunt je indeling van de toetsen ook wijzigen, via terminal, door :

    # setxkbmap -layout be


 
Informatie RAM via terminal
Ik weet dat er grafische tooltjes genoeg zijn om informatie over het ramgeheugen weer te geven. Je kunt ze zelfs als widget toevoegen op je bureaublad. Maar misschien heb je juist die informatie nodig, die niet wordt weergegeven via het grafische tooltje, en dan kun je het nog altijd eens proberen via de terminal.
Een opsomming :

# top
Kun je een beetje vergelijken met ctl+alt+del > lopende processen met o.a. het ramgebruik.

# cat /proc/meminfo
Geeft een opsomming over je geheugen o.a. swap

# sudo lshw | grep -A 25 *-memory
lshw geeft algemene informatie over je systeem. Met grep -A 25 worden tien lijnen onder het item -memory weergegeven (uiteraard kun je dit vermeerderen naargelang het resultaat)

# free -m
Geeft een mooi tabelletje van het ramgebruik.

# sudo dmidecode --type 17
gedetailleerde informatie over je ramgeheugen



VNC met Compiz
Als je VNC gebruiker en Compiz gebruiker bent dan heb je het misschien al meegemaakt. Met VNC probeer je een computer, waarop Compiz actief is, over te nemen en je ziet het het bureaublad, maar je kunt niets benaderen. Het beeld van de computer op afstand lijkt bevroren. Je kunt Compiz deactiveren op de PC, die je wilt overnemen of je kunt dit verhelpen door bij de computer een klein voorbereidend werkje uit te voeren:

1) Open een terminal of druk ALT+F2, en geef het commando
 
   # gconf-editor

2) Volg het pad /desktop/gnome/remote_access en activeer, door vinkje te plaatsen,  "disable_xdamage"

Opmerking :

Wil je het volledig in terminalstyle doen dan moet je het volgende ingeven

# gconftool-2 -g /desktop/gnome/remote_access/disable_xdamage

Bij mij heeft dit geholpen. Hopelijk bij jullie ook.
Multicd : Meerdere Distro's op 1 CD of DVD
Multicd is een shell-script (sh-bestand) waarmee je meerdere iso's kunt samenzetten op 1 cd of dvd. Er wordt een menuutje gemaakt, waarmee je dan kunt kiezen welke distro er moet opstarten.

Gebruik :
  1. Maak een map waar je alles wilt in plaatsen
  2. Download het Multicd.tar.gz en uitpakken in de gemaakte map
  3. plaats de iso's van de distributies in dezelfde map.
  4. De iso's moeten hernoemd worden zoals opgegeven in de lijst, die is weergegeven op de website. (vb : Linux Mint moet linuxmint.iso heten of Tiny Core Linux moet tinycore.iso heten.)
  5. Het scriptje moet uitvoerbaar worden gemaakt met (ga met terminal in map staan)
    # chmod +x multicd*.sh
  6. Het scriptje uitvoeren met
    # ./multicd.sh
Opmerking :
  • Je kunt voorlopig enkel de op de website opgesomde distro's gebruiken.
  • Met een kleine toevoeging kun je ook nog twee bijkomende distro's gebruiken op je multicd :

    - Netsorcist Rescue Disk : Mijn eigen cd kun je toevoegen door het het bestand nrd.sh te downloaden en het in de map  "plugins" te plaatsen. Je moet de iso hernoemen naar nrd.iso
    - Caine 2.0 : Bij een poging om caine 2.0 samen met andere distro's op een cd te zetten, kreeg ik steeds foutmeldingen. Ik heb dan zelf een script aangepast, waarna het wel lukte. Mogelijks is het script van caine op de website van Multicd, nog van een oudere versie, en werkt het daarom niet meer correct. Download caine2.sh  en zet het ook en de map "plugins". Hernoem de iso naar caine2.iso.
    - Deft : Wil je Deft forensische livecd toevoegen dan kun je het bestand deft.sh downloaden en in de map "plugins" plaatsen. Hernoem de iso naar deft.iso.
Converteer aff / ewf / dd

We hebben in voorgaande posts al kennis gemaakt met guymager, EWF, AFF en dd. Deze forensische images kunnen ook onderling geconverteerd worden. Zo is een dd de meest gangbare, meest eenvoudige en meest gebruikte imagetype. Het heeft echter het nadeel dat het soms heel groot kan zijn, want het heeft dezelfde grootte als het origineel. EWF en AFF comprimeren het image-bestand, waarbij AFF de beste compressie heeft. (Ik heb al eens een schijf van 320 GB gecomprimeerd naar een 35 GB aff-bestand.)

Om te kunnen converteren heb je volgende tools nodig : afflib-tools,afflib en ewf-tools(http://packages.ubuntu.com of de repositories)

convert aff > dd

# afcat bestand.aff > bestand.dd

Opmerking :

Vanaf afflib-3.6.15, van toepassing vanaf Ubuntu 11.10, is het "affcat" i.p.v. "afcat". Dus

# affcat bestand.aff > bestand.dd

convert dd > aff

# afconvert bestand.dd

naar een andere plaats

# afconvert -o /pad/naar/bestand.aff /pad/naar/origineel_bestand.dd

Opmerking :

Vanaf afflib-3.6.15, van toepassing vanaf Ubuntu 11.10, is het "affconvert" i.p.v. "affconvert". Dus

# affconvert -o /pad/naar/bestand.aff /pad/naar/origineel_bestand.dd

dd terug naar device

# dd if=bestand.dd of=/dev/sda

convert dd > ewf
# ewfacquire -t /pad/naar/image/naam.ewf /pad/naar/bestand.dd
convert ewf > dd

# ewfexport -t /pad/naar/bestand.dd bestand.E01

Simpel Mediaservers gebruiken
Ik ga hier twee manieren uitleggen hoe je media (vooral muziek) kunt delen over je thuisnetwerk. De ene is grafisch, met rhythmbox, en de andere is een terminalserver, maar zeker niet moeilijker om te installeren en de configureren.

Rhythmbox :

Voor het activeren van de Daap-server moet je eerst naar bewerken > plugins

Bij he volgende pop-up-venster moet een vinkje zetten (staat normaal al standaard aan) bij Daap Muziek delen. Waarna je op de knop configureren moet klikken.

In het volgende venstertje moet je nog enkel 'Mijn muziek delen' aanvinken, een naam geven aan je server en eventueel nog eens beveiligen met een wachtwoord.

Vanaf nu kun je je muziek beluisteren met eender welke mediaspeler, die ook daap-client kan zijn, zoals iTunes, Rhythmbox, Banshee en Amarok. 

Wil je weten hoe je je server via de terminal kunt instellen met mt-daapd kijk dan bij "Read more"


Manage Samsung Star met [G]Wammu
Uiteindelijk heb ik een Cell Phone Manager gevonden, die toch een beetje overweg kan met de Samsung Star. Als je de Samsung Star via USB met de PC of Laptop verbindt dan wordt de GSM onmiddellijk als externe harde schijf herkend. Heel simpel dus. Wil je je contacten of berichten bekijken, dan moet je Gammu (terminal) en Wammu (gui) installeren.

# sudo apt-get install wammu

Bij installatie van wammu zal gammu ook worden geinstalleerd.

Website :
http://wammu.eu/

Gebruik met USB-kabel :
  1. Sluit je GSM aan met de USB-kabel die je bij het toestel hebt gekregen.
    Op de Samsung Star zal worden gevraagd hoe je de USB-aansluiting wilt gebruiken. Kies het voorgestelde 'PC Studio'

  2. Start Wammu via Toepassingen > Hulpmiddelen > Wammu

  3. Doorloop de wizard en probeer zo veel mogelijk in te vullen, meestal volstaat het voorgestelde.
    - begeleide configuratie (voorgesteld)
    - USB-kabel (voorgesteld)
    - Samsung telefoon (niet voorgesteld)
    - AT gebaseerd (voorgesteld)
    - Generiek AT over seriële lijn of emulatie (voorgesteld)
    - kies device  (momenteel bij mij : /dev/ttyACM0)   (*)
    - Wammu zal een onbekend Samsung toestel voorstellen > gewoon accepteren.

  4. Wijzig instellingen Wammu > instellingen (zie afbeelding)



  5. Telefoon > verbinden

  6. Gegevens ophalen.
Opmerking :

Ik heb de indruk dat het GSM-toestel enkel alleen-lezen is aangesloten, want het wissen van berichten, contacten of gesprekken lukt niet.
Het ophalen van gegevens uit de Kalender werkt niet.
(*)     Meest eenvoudige manier om te weten welk device :
- ga met Nautilus naar /dev/
- Beeld > lijst
- sorteer inhoud op wijzigingsdatum
- sluit GSM aan met USB-kabel (zoals hierboven beschreven)
- laatst bijkomende is device
Wil je de instellingen weten om met Bluetooth te werken dan kun je verder bij 'Read more'

Mounten EWF in Terminalway
In de vorige post kun je zien dat mijn tooltje Mount_dd werd geupdate met de mogelijkheid tot mounten van EWF-bestanden. Wil je het toch via Terminal doen dan kun je volgende richtlijnen volgen.

Maken van EWF :

Het maken van een EWF kan je met Guymager.

Guymager opstarten en rechts klikken op device dat je wil kopiëren. Dan kies je Acquire

Bij Guymager moet je enkel de radioselectie Expert Witness Format kiezen i.p.v aff of dd. Normaal staat dit standaard ingesteld.



Voor het mounten verwijs ik je door naar "Read More"


Opnieuw update Mount_dd : Mount EWF
Ik heb nog een aanpassing gedaan aan mijn progje Mount_dd. Vanaf nu, versie 1.8, kun je er ook EWF bestanden mounten in read-only mode. EWF-bestanden worden gebruikt door het forensische programma encase. Je hebt EWF-tools en Python  nodig en det kun je hier vinden of in de repsoitories. Ook andere bijkomende pakketten kun je hier vinden.
Mount_dd 1.8
Ook via Freshmeat te downloaden.