Inhaltsverzeichnis

Knoppixtage 2010

Unser Vortrag

Backup von XEN-Images im laufenden Betrieb kritisch, lieber zuerst xen suspend und dann rsync machen.

Firewall: IP Tables nur für IPv4 definiert, wenn jemand eine IPv6 Adresse hat kann er evt. ungehindert durch die Firewall.

Cloning: BitTorrent über TCP - linbo

Windows klonen: "patch registry" von linbo, damit wird der computername nach dem klonen automatisch eingestellt

Netbook

Skolelinux

Server

Workstations

Terminalserver (pro Klasse einer)

Thin Clients

Umfrage

st."

  1. "Meine Eltern erlauben das nicht."

Videoschnitt

Sonstiges

Host: hts --forward-port localhost:22 8000
Cleint: htc --forward-port 22220 --proxy proxyhost:proxyport server:8000
Problem: Aktueller Internetzugang erlaubt nur Verbindungen
         über Proxy, man möchte sich aber per SSH auf einem
	 eigenen Server im Internet anmelden.

Lösung:

Server:
hts --forward-port localhost:22 8000
(Setzt lokalen SSH-Port auf Poert 8000 ins HTTP-Protokoll um)

Client:
htc --forward-port 22220 --proxy proxyhost:proxyport server:8000
(Macht eine HTTP-Verbindung über den Proxy zum Server auf, und
setzt HTTP wieder in das originale Protokoll um)

Z.B.:
htc -F 22220 --proxy proxy.salzburg.at:82 www.knopper.net:8000

Dann: Auf Client ssh -p 22220 localhost -> ssh auf server!

Sicherheitsaspekte/Probleme:
- hts/htc erlauben pro Port nur EINE Verbindung. Lösung: Mehrere
  Instanzen auf unterschiedlichen Ports starten.
- HTTP-Port ist weltweit offen. Lösung: Entweder per iptables
  auf Proxy beschränken, oder authentifizierenden Dienst
  (wie ssh) mit sicheren Zugängen tunneln.

MAC-Adresse ändern:

ifconfig eth0 down
ifconfig eth0 ether 11:22:33:44:55:66:77:88
dhclient eth0

Mit diesen Kommandes wird ein Rechner zum Router:

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -P FORWARD ACCEPT
iptabes -A POSTROUTNG -o tun0-t nat -j MASQUERADE

(tun0 ist hier das Device in Richtung Internet)

Registrypatch

ist in LINBO enthalten

LINBO Download *http://rp.skolelinux.de/packages/linbo/

Interaktives Whiteboard

Teileliste:
Wii Remote (Wiimote) Controller, nur die Fernbedienung, nicht die Spielkonsole
Infrarotstift gibt die Poition an, auf die der Mauszeiger gesetzt wird - LED soll 940-950nm Wellenlänge Led: TSAL 6400, gibt es bei Conrad, Betriebsspannung 1,6 V Problem: Weiße Leuchte-LEDS (Taschenlampen) verwenden ca. 6V Spannung. Wie kommt man auf 1,6 Volt, wenn Taschenlampenbatterie 3V hat? Vorwiderstand oder zwei LEDs in Serie schalten.

Vorwiderstandsberechnung: U = R * I R = U/I=1,6/0,1 = 16 Ohm

3V Batterie → doppelte Spannung → Vorwiderstand ca 16 - 21 Ohm

Die Software WiimoteWiteboard - gibt es auf Knoppix 6.7.1 Knoppixtage Weiz 2011 Edition im Verzeichnis
/mnt-system/KNOPPIX/Knoppixtage
ggf. zypper in libbluetooth3
cd /usr/lib64
ln libbluetooth.so.3 /usr/lib64/libbluetooth.so
oder
cd /usr/lib/lib
ln libbluetooth.so.3 /usr/lib/libbluetooth.so

java -jar WiimoteWhiteboard.jar

Xournal

wminput -c /etc/cwiid/wminput/acc_ptr
wminput -c ir_ptr

Abstand Remote: doppelte Tafelbreite - Richtung Tafelmitte zielen
gtkwhiteboard
wmgui

Kompiz: Windows+Shift Mauszeiger erzeugt Feuer!