Das NTP (Network Time Protocol) dient zum Synchronisieren der Uhren in den PCs. NTP ermöglicht es sicherzustellen, dass alle PCs die selbe Uhrzeit haben. Dies ist notwendig, da sonst zum Beispiel Verschlüsselungen oder Zeitstempel nicht richtig funktionieren, da der Kommunikationspartner eine andere Uhrzeit hat.
Linux
Unter Linux gibt es eine einfache Möglichkeit leere Ordner innerhalb eines Pfades zu suchen und zu löschen. Der Befehl dazu lautet:
find PFAD -type d -empty -delete
Um den Befehl zu testen könnt ihr das “-delete” weglassen. Dann werden euch die leeren Ordner nur angezeigt und NICHT gelöscht.
find PFAD -type d -empty
Debian 8 Jessie – OpenVPN Server automatisch per Script erstellen lassen
Ich habe im Internet ein Skript gefunden, mit dem jeder innerhalb von einer Minute einen fertigen OpenVPN Server erstellt bekommt. Das Skript erstellt alle benötigten Konfigurationen / Zertifikate und installiert alle Programme selbstständig.
Debian 8 Jessie – Vollback mit rsync und dauerhaftes sichern der veränderten Dateien
Ich habe bereits eine Anleitung geschrieben, wie man ein Backup mittels tar realisiert. Hier stelle ich euch jetzt eine Methode vor, die ich noch besser finde. Der Vorteil mit rsync ist, dass immer ein “Vollbackup” zur Verfügung steht und man rsync so konfigurieren kann, dass “geänderte Dateien” in ein anderes Verzeichnis kopiert werden und dann erst durch die neue Dateiversion ersetzt werden. Dies bedeutet, dass zum Beispiel von Dokumenten immer “alle Versionen” gesichert werden und wiederherstellbar sind.
Debian 8 bietet die Möglichkeit sehr einfach externen Storage per NFS zu mounten.
Debian 8 Jessie – GlusterFS Client installieren und Storage einbinden
Bei GlusterFS handelt es sich um verteiltes Dateisystem, welches unter Debian 8 sehr einfach zu mounten ist.
Debian 8 Jessie – SSH mit Public Key Authentifizierung absichern
Um den SSH Zugang sicherer zu machen, ist es sinnvoll eine Public Key Authentifizierung zu verwenden.
Debian 8 Jessie – SSH Login mit 2 Faktor Authentifizierung absichern
Mit Debian 8 könnt ihr euren SSH Login zusätzlich zu eurem Passwort noch mit einem One Time Passwort absichern. Dies erhöht die Sicherheit, da euer Passwort alleine dem Angreifer kein Zugriff auf euren Server gewährt.
Um unter Linux die Größe eines Ordners anzuzeigen reicht folgender Befehl:
du -hs folder/
Debian 8 Jessie – Vollbackup und inkrementelle Backups mittels tar erstellen
Unter Linux ist es sehr leicht möglich Backups zu erstellen ohne zusätzliche Programme zu installieren. Der Vorteil von tar gegenüber anderen Backup Programmen ist, dass tar Archive mit vielen Programmen wie zum Beispiel 7zip oder WinRAR geöffnet werden können und so das Wiederherstellen von Dateien sehr einfach ist.
Zuerst wollte ich meine Daten in die Amazon S3 Cloud speichern. Dies ist sehr einfach möglich und die Kosten sind auch sehr gering. Dann fiel mir jedoch auf, dass wenn ich aktiv meine Dateien von meinem Server auf einen anderen Server / Anbieter speichere, ich immer die Zugangsdaten dort hinterlegen muss. Das heißt, dass ein Angreifer, der die Kontrolle über meinen Server hat, auch die Kontrolle über alle anderen Server / Anbieter hat, auf denen ich meine Backups speichern würde. Daher habe ich mich dazu entschieden Backups zu erstellen und diese per SFTP freizugeben. So kann ein anderer Server sich die Backups einfach downloaden und die Zugangsdaten zum Server müssen nicht auf dem zu sichernden Server hinterlegt sein. Eine Anleitung zum Erstellen eines SFTP Servers gibts hier.