Inhaltsverzeichnis
Knoppixtage 2010
- Wichtige Links von Johnny:
- http://www.wikifortio.com/ 452331
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
- Fenster verschieben: Alt + Maustaste
- /etc/acpi/events/lid.sh → kann man Events ausschalten - Standby beim Zuklappen des Bildschirmes
- /etc/acpi/events/acpi_listen
- Akku - nach 2 - 3 Jahren sind sie kaputt!
- Welche Distribution?
- Eigentlich geht jede
- LXDE - Desktop - Empfehlung
Skolelinux
- Projekt kommt aus Norwegen
- Debian
- Schüler und Lehrer dürfen es zu Hause nutzen
- Fachhochschule Kaiserslautern - Knopper
- Installation und Support von Firmen
- Rheinland-Pfalz
- Verbessertes iTalk
- Schülerarbeiten einsammeln mit iTalk
- Material austeilen, keine Prüfung
- Zertifizierte Supporter
- libclamav
- dansguardan
- puppetmaster
- puppet
- LXDE
- KDE4
- Propriätere Software für Whiteboards
Server
- 1 CPU mit 2 Kernen
- 2 GB Ram
- 250 GB HD
- Netzwerkkarte 1 GBit
- Grafikarte mit kleiner Leistung
- Hardware RAID empfohlen
Workstations
- CPU 1 Kern, mind 1,2 GHz
- 1-2 GB Ram
- 80 GB HD
Terminalserver (pro Klasse einer)
- CPU 2 oder mehr Kerne
- HD 80 GB
- 2 GB Ram
- 2 Netzwerkkarten mit 1000MBit
- schwache Grafikkarte ist ausreichend
- Hardware RAID empfohlen
Thin Clients
- CPU 1 Kern 600MHz
- 256 MB Ram
- kleine lokale HD - nur für SWAP
- Grafikkarte 124x768
Umfrage
- Welche Software setzen die Lehrer um Unterricht ein?
- OpenOffice
- Firefox
- Gimp
- Inkscape
- Geogebra
- Progrmmiersprachen
- Marble
- Octave
- gnuplot
- umbrello
- Welche Zusatzprogramme wünschen sich die Schüler?
- Spiele (3D, Windows-Spiele, Lernspiele, …)
- Direktes Ausführen von Windows-"EXE" Dateien ("ohne wine")
- Favoriten der Schüler
- "Internet" (WWW, Browser)
- Gimp
- OpenOffice (Draw)
- Warum setzen die Schüler zu Hause kein Skolelinux ein?
- "Keine Lu
st."
- "Meine Eltern erlauben das nicht."
Videoschnitt
- openshot
- dvdstyler
- dvdauthor
- stopmotion
Sonstiges
- hcitool scan
- aosd_cat: Text als On-Screen-Display anzeigen
- Problem: Aktueller Internetzugang erlaubt nur Verbindungen über Proxy, möchte man sich aber per SSH auf einen eigenen Server im Internet anmelden
- Lösung: httptunnel, hts - Umsetzung von ssh in http, auf dem Server
- Client: htc: ssh -p 22220 localhost
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!
