[ debian ] Crypto Kontainer anlegen

Zu erst ein File anlegen, in dem der Kontainer später leben soll.
In meinem Fall soll er später 4GB groß sein (für eine andere Größe count verändern)

#create container
dd if=/dev/urandom of=/Pfad/zum/KontainerFile bs=1M count=4000

Als nächstes sehen wir uns an ob/ welche loopback devices bereits genutzt werden:

#see used loopbacks
losetup -a

Soo nachdem wir die benutzten Loops gesehen haben,
suchen wir uns einen freien aus (z.B. loop0),
und verwenden das angelegte File als Quelle für das Loopdevice

#map file onto loop device
losetup /dev/loop0 /Pfad/zum/KontainerFile

soo jezt können wir ein Cryptodevice anlegen

#encrypt loop device
cryptsetup --verbose --verify-passphrase luksFormat /dev/loop0

Hier dürfte ein Passwort zum ver- und entschlüsseln gefragt werden.
Als nächstes mounten wir das Cryptodevice

#decrypt device and map it onto /dev/mapper/someName
cryptsetup luksOpen /dev/loop0 someName

Soo nachdem wir den Kontainer eingehängt haben, legen wir ein Filesystem darin an.

#create fs, please refer to man for options 
mkfs.ext3 /dev/mapper/someName

Als nächstes mounten wir das neue FileSystem

#MOUNT
mount /dev/mapper/someName /mnt/mountpoint

Soo fertig,
alle Daten die in /mnt/mountpoint gelegt werden, werden verschlüsselt in der Containerdatei gespeichert.
:)

Posted in Technik | Tagged , , , , , | Leave a comment

[ Adblock ] Facebook Like-Button blockieren

Überall findet man im moment Facebook-Knöpfe.
Mir eigentlich prinzipiell egal, was mir jedoch daran sehr missfällt ist
das facebook dadurch, mir (als facebook User) quasie eine Surfstatistik erhählt.

Sprich facebook weiß theoretisch, auf welchen Seiten welcher Facebook user noch so surft, unabhänig ob der Surfer den Button klickt oder nicht.

Zum glück kann man das mit adblock (adblock plus) einfach verhindern:
Um dies zu tun müssen lediglich die unteren Regeln zu Adblockplus hinzugefügt werden, damit wird facebook auf allen Domains die nicht zu facebook gehören geblockt (die Like-Buttons verschwinden), und das obere Szenario greift nicht mehr.

||facebook.com^$domain=~facebook.com|~facebook.net|~fbcdn.com|~fbcdn.net
||facebook.net^$domain=~facebook.com|~facebook.net|~fbcdn.com|~fbcdn.net
||fbcdn.com^$domain=~facebook.com|~facebook.net|~fbcdn.com|~fbcdn.net
||fbcdn.net^$domain=~facebook.com|~facebook.net|~fbcdn.com|~fbcdn.net
Posted in Allgemein, Technik | Tagged , , , , , , , , , , , | 7 Comments

[ Debian ] Traffic eines Systemusers über anderes Interface leiten

Ich hatte die Anforderung, den Traffic eines Users des Systems über ein VPN (ppp0) zu schicken, und den restlichen Traffic ganz normal über Eth0.

Der erste Schritt auf diesem Weg, war die Pakete des Users zu markieren.
Dazu ist das Kernelmodul ipt_owner nötig,
welches mit modprobe ipt_owner geladen wird.

Danach können Iptables Regeln verwendet werden die auf User matchen, was wir gleich benutzen:

sudo iptables -t mangle -A OUTPUT -m owner --uid-owner $USERNAME -j MARK --set-mark 1

$USERNAME ist natürlich durch den Namen des Users zu ersetzen, dessen Traffic umgeleitet werden soll.
So, nun werden schon mal alle Pakete des Users markiert,
als nächstes bereiten wir eine zweite Routingtabelle für jene Pakete vor: Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , , | 3 Comments

Notiz-Zettel in Firefox – mit Sync via Firefox Sync

Quickfox Notes ScreenshotIch hatte in letzer Zeit öfter die Anforderung mir Notizen zu machen, immer mal hier und da etwas aufschreiben.
Nichts was all zu lang ist, nichts was es Wert wäre es auf zu haben.
Kleine Notizen halt.
Erschwärend kam dabei hinzu, dass ich ständig zwischen zwei Notebooks hin und her wechsle, und quasi immer das falsche in der Hand habe.

Gestern bin ich jedoch über ein wirklich cooles Plugin gestolpert, was das Problem für mich löst.
QuickFox Notes heißt das gute Stück,
und es ist ein Plugin für Firefox.

Nicht nur hat das Plugin einige nützliche Funktionen,
ein Feature was mich besonders erfreut ist, dass die Notizen “als Bookmarks” gespeichert werden können.
Dadurch werden die Notizen via Firefox Sync automatisch auf die anderen Firefox instanzen verteilt.

Hier gibts das Plugin:

https://addons.mozilla.org/en-us/firefox/addon/quickfox-notes/

Posted in out of my life, Synchronsiation, Technik | Tagged , , , , , , , | Leave a comment

Sparkleshare – der lange Ersehnte Datei sync

Pretext:

Lange schon Suche ich nach einem Tool, dass es ermöglicht Dateien über mehrere Computer hinweg zu synchronisiern. Quasi etwas wie Dropbox, allerding mit der Möglichkeit die Daten auf dem eigenen Server abzulegen. Dies ist deshalb für mich wichtig, da ich beim synchronisieren nicht jedesmal überlegen mag, ob die Daten privat sind oder nicht.
Bisher gab es für dieses Bedürfnis keine richtige Lösung, allerdings wurde schon länger der Name “SparkleShare” in diesem Zusammenhang genannt. Sehr lange war dies nur ein Name, dann nur eine Linux-Version. Letztes Wochenende änderte sich dies jedoch und es kam der Mac Port.
Damit konnte es für mich losgehen.

Continue reading

Posted in Allgemein, Synchronsiation, Technik | Tagged , , , , , , | 15 Comments