Um schnell eine Webseite zu spiegeln (zB. Backup), ist wget mit folgenden Parameter hiflreich:

1
wget -r -k -nv -E -e robots=off -l 1 http://www.domain.com/
wget -r -k -nv -E -e robots=off -l 1 http://www.domain.com/

Parameter:

-r recursiv
-k Links konvertieren (auf die gespiegelten Seiten)
-nv – no-verbose, Fehlermeldungen gibts aber trotzdem
-E korrigiert Dateiendungen
-e robots=off – die robots.txt ignorieren
-l – legt die  Tiefe der Rekursion fest

 

 

Beim Lesen der News zu den Schadcode-verteilenden Magento-Shops in ich auf folgendes Zitat gestossen.

„Sites will get compromised if they arent patched and their software kept up-to-date. Running a website on the Internet is like having a house in a bad neighborhood. People are always trying to break in.“

Den Satz sollte man sich beim Betrieb einer Webseite, oder allgemein für jedes System, immer im Hinterkopf behalten.

Man kann es einfach nicht oft genug sagen, wie wichtig regelmässiges und zeitnahes Patchen der eingesetzten Software und Systeme ist.

 

Quelle:  Brad Duncan @InfoSec Handlers Diary Blog

Es haben sich wieder interessante Links angesammelt, welche ich mir aufbewahren und mit meinen Lesern teilen möchte:

 

Einen tollen Einstieg in die Android-Programmierung bietet das Programm von Udacity in Zusammenarbeit mit Google: Learn to Think Like an Android Developer

 

die täglichen Gefahren eines Systemadministrators (und eine Lösung)

 

rootservermieten24.de gibt einen Überblick und Preisvergleich über verfügbare Anbieter von Rootservern

 

The Bash Guide – eine Einführung in die Bash für Einsteiger und Fortgeschrittene

 

Open DHCP-Server – Ein DHCP-Server, der mir bei einem „Feuerwehreinsatz-Projekt“ hilfreich war

 

SOGo ist eine weitere freie Groupware, welche als moderne Alternative für Horde interessant sein könnte

 

Eric Schmidt: How Google works – Eric Schmidt explains the cultural approach needed to make your company fit for the Internet century

 

Manchmal braucht man das proprietäre Java von Oracle um das eine oder andere Java-Plugin im Browser (Iceweasel) zum Laufen zu bringen.

Hier kurz die Schritte, wie man dieses einrichtet und Iceweasel dazu bewegt, es auch zu verwenden:

Download von: http://www.java.com/de/download/manual.jsp (aktuell ist es Version 7 Update 67)

das entpackte Archiv dann nach /usr/lib/jvm verschieben

1
2
3
4
5
6
ln -s /usr/lib/jvm/jre1.7.0_67/ /usr/lib/jvm/java-7-oracle
update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-7-oracle/bin/java 100
update-alternatives --config java
mkdir /home/myuser/.mozilla/plugins
chown -R myuser.mygroup /home/myuser/.mozilla/plugins
ln -s /usr/lib/jvm/java-7-oracle/lib/amd64/libnpjp2.so  /home/myuser/.mozilla/plugins/
ln -s /usr/lib/jvm/jre1.7.0_67/ /usr/lib/jvm/java-7-oracle
update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-7-oracle/bin/java 100
update-alternatives --config java
mkdir /home/myuser/.mozilla/plugins
chown -R myuser.mygroup /home/myuser/.mozilla/plugins
ln -s /usr/lib/jvm/java-7-oracle/lib/amd64/libnpjp2.so  /home/myuser/.mozilla/plugins/

Ich habe mich letzens (auch) darüber geärgert, dass Mozilla für den Firefox-Browser aktuell keinen „brauchbaren“ Sync-Server zum selber-hosten anbietet. Zwar gibt es mittlerweile den Sync-Server in der Version 1.5. Dieser setzt aber einen Firefox-Accounts-Server voraus, der selbst wieder aus zwei Komponenten besteht.

Nach etwas Recherche habe eine Möglichkeit gefunden, neue Firefox-Installationen mit der alten Sync zu verbinden. Und das sogar ohne irgendwie viel „herumbiegen“ zu müssen:

  • Firefox starten und die Konfiguration öffnen (about:config)
  • nun einen neuen Eintrag „services.sync.username“ erstellen.
  • Als String-Wert den Hash-Wert (siehe unten) seiner Sync-ID eintragen, wenn die Sync mit einer Firefox-Version vor 29 eingerichtet wurde. Ansonsten irgendeinen String.
  • Firefox beenden und wieder öffnen, dann kann über „Einstellungen – Sync“ wie früher die Browser-Installation mit dem „alten“ Sync-Server verbunden werden. Auf diese Weise können auch neue Sync-Konten am „alten“ Sync-Server eingerichtet werden.

(Quelle: https://gist.github.com/mariussturm/061b9f4861ef1292aa60)

Den Hash-Wert der Sync-ID kann man direkt aus der Sync-Datenbank (SQLite) auslesen.

  • sqlite3 ffsync.db
  • select * from user;
  • in der zweiten Spalte steht die ID
  • beenden mit .exit

Bei der Android-Version von Firefox ist die Anbindung an die alte Sync aktuell noch ohne manuellen Eingriff möglich. In den „Android-Einstellungen – Konto hinzufügen“ kann die Option „Firefox Sync (veraltet)“ noch direkt ausgewählt werden.

Ich hoffe, dass der Trick noch länger funktionieren wird.

 

Hier wieder interessante Links, welche ich mir aufbewahren und mit meinen Lesern teilen möchte

 

Ein Crontab-Generator. Besonders für Crontab-Neulinge sicher eine willkommene Hilfe, oder für all jene die immer vergessen ob der Montag 0 oder 1 ist 🙂

http://www.crontab-generator.org/

 

Eine interessante Art der professionellen Datenträger-Vernichtung wird hier beschrieben.

Festplatten schmelzen

 

Ähnlich wie impress.js ist auch reveal.js ein beeindruckendes Tool für Präsentationen:

reveal.js

 

Skurrile Geschichten aus dem Helpdesk

Was Admins Nerven kostet

 

Eine Anleitung der Free Software Foundation wie man sein System zur Email-Verschlüsselung fit machen kann.
Auch mit dem Aufruf, möglichst viele seiner Bekannten und Freunde zum Verschlüsseln zu animieren.

Email-Selbstverteidigung

 

 

 

 

 

This site uses cookies. Find out more about this site’s impress.