Virtualbox headless

Um VirtualBox auf einem Server ohne Monitor zu betreiben gibt es die Möglichkeit VirtualBox über einen Browser zu steuern. Verwendete Softwareversionen Virtualbox 5.0 Ubuntu 15.04 Wir gehen von einem laufenden Grundsystem mit Ubunutu Server 15.04 aus. Das Beisoielsystem läuft auf einer neuen virtuellen maschine von DigitalOcean, sollte aber auf jedem anderen Server ebenfalls so installierbar sein…

Read more

Wie gibt man einem Benutzer sudo-Rechte?

Mit dem Befehl visudo wird eine Datei /etc/suddoers bearbeitet. Um dem Benutzer "Test" die Rechnte zum ausführen des Befehls sudo zu geben, muss die letzte Zeile eingetragen werden: root ALL=(ALL) ALL Test ALL=(ALL) ALL…

Read more

Reverse SSH

Für was brauche ich einen Reverse SSH? Wenn der Server in einem VPN eingebunden ist oder hinter einer Firewall liegt dann kann man mit diesem mittel trotzdem auf den Rechner zugreifen: Einrichtung ssh -R 7000:localhost:22 MYSERVER.TLD MYSERVER.TLD ist der Computer von dem wir uns dann auf dem Rechner aus einloggen möchten. Hier muss ein SSH-Server laufen. Danach gben wir den oben genanneten Befe…

Read more

Gnus mit BBDB

Eine sehr schöne Anleitung: http://www.mostlymaths.net/2010/12/emacs-30-day-challenge-glimpse-of-bbdb.html…

Read more

Kartenleser Cerry ST-2000 an einem Raspberry PI

Die Anleitung funktioniert ohne Anpassung auch bei anderen Debian und Ubuntu-Distributionen. Nachdem ich meine FSFE-Fellowship Karte bekommen habe liegt es nahe diese dann auch mal auszuprobieren. Die erste Hürde war den entsprechenden Kartenleser auszuwählen. Hierfür wird von der fsfe eine Seite gepflegt die unterstützte Kartenleser aufführt. Ich entschied mich gegen die Empfehlungen und wählte…

Read more

Zugriffschutz mit .htaccess

Um ein Verzeichnis vor unbefugten Zugriff zu schützen muss man in das zu schützende Verzeichnis eine Datei mit dem namen .htaccess anlegen: .htaccess AuthType Basic AuthName "Bilder" AuthUserFile /var/www/html/uni/.htpasswd Require valid-user AuthName ist die Überschrift der Box in die der Benutzername mit Passwort eingegeben wird. AuthUserFile gibt den Pfad zu der Datei an, inder die Authentifiz…

Read more

Bilder schnell in die eigene Webseite einbinden

Um Bilder schnell mit anderen zu teilen braucht es keinen großen Webserver mit Datenbank und php. Das Programm erzeugt aus Bildern eine statische Webseite die ohne weitere Anfordeungen an dem Webserver online gestellt werden kann. Installation Die benötigten Programme: sudo apt-get install imagemagick exiftran zip libjson-perl libtimedate-perl libimage-exiftool-perl liblcms2-utils Danach lädt ma…

Read more

Speicherung bestimmter Dateien erzwingen

Manchmal möchte man bestimmte Dateien zum Download anbieten. Das Problem ist, dass der Browser sie öffnet und anzeigt und sie nicht zum direkten Speichern abietet. Jede Programmiersprache für Webseiten bietet hier eine Lösung an. Wir möchten es aber in diesem Fall das Problem schnell und sicher lösen. .htaccess anlegen Wir legen die Datei .htaccess in dem Verzeichnis an inder die Dateien zum Down…

Read more

Emacs - Pakete und Erweiterungen installieren

Liste der verfügbaren Packete anzeigen [ALT]-X list-packages Um das Paket org-mode zu installieren, gehe in der Liste auf org und drücke i. Jetzt ist das Paket zur Installation ausgewählt. Mit x wird die Liste verlassen und das ausgewählte Packet installiert. Update der Packete [ALT]-X list-packages Dann in der Liste [Shift]-U drücken um alle verfügbaren Pakete für eine Update auszuwählen. Oder e…

Read more