In vorherigen Artikeln habe ich die Einrichtung von Backups mit Duplicity und Scduply(Verschlüsselte Onlinebackups mit duplicity und scduply) beschrieben. Als weitere Alternative soll hier nun die Nutzung von Dropbox gezeigt werden, welche ja ebenfalls günstigen Speicherplatz in großen Mengen anbietet. Da die Backups vor dem Upload auf dem…
Duplicity ist ein mächtiges Kommandozeilentool um vollständige oder inkrementelle Backups zu machen. Die Backups können verschlüsselt werden und lokal, oder auf fast allen Cloudspeicherdiensten abgelegt werden. Dazu unterstützt Duplicity sowohl gängige Protokolle wie SSH oder WebDAV als auch die APIs von z.B. Amazon Web Services oder Dropbox. Duplicity…
Standardmäßig erfolgt der Login via SSH auf einem Server mit Benutzername und Passwort. Neben dieser Art der Authentifizierung unterstützt SSH außerdem die Authentifizierung mittels Public-/Private-Key Verfahrens. Dieses gilt im Gegensatz zur Passwort-Authentifizierung als wesentlich sicherer, da ein Hack aufgrund eines unsicheren Kennworts nicht mehr möglich ist. Sinnvollerweise wird…
Schnell kann es einem passieren, dass man sich in phpMyAdmin einloggt und beim aufrufen der Seite vergisst das https voranzustellen. Dann steht man vor der unschönen Situation, dass man gerade sein MySQL Passwort unverschlüsselt über das Internet übertragen hat. phpMyAdmin bietet die Möglichekeit die Verwendung von SSL zu…
Es kann sinnvoll sein nur bestimmten Usern den Login auf den Rechner per SSH zu erlauben. Standardmäßig ist der Login jedem User gestattet. Um festzulegen, welchen Usern der Login ermöglicht werden soll muss zuerst die SSH Config unter /etc/ssh/sshd_config geöffnet werden sudo nano /etc/ssh/sshd_config und an einer beliebigen…
Wenn man im Configfile von Nginx nur einen Serverblock für http und https verwendet kann es bei falscher Konfiguration sein, dass Nginx folgende Fehlermeldung im Browser ausgibt: „The plain HTTP request was sent to HTTPS port“ Dies passiert besonders leicht, wenn man sich aus den zwei getrennten Serverblöcken…
Bei der Installation von Postfix auf einem Server wird automatisch der früher für Emailversand über SMTP verwendete Port 25 geöffnet. Wer Postfix in Verbindung mit einem Smarthost verwendet, also Postfix so konfiguriert hat dass Emails über den Mailserver eines Emaildienstes wie Googlemail versendet werden, kann diesen Port bedenkenlos…
Immer öfter verwenden Dienste die sogenannte Two-Factor Authentication um die Benutzerautorisierung sicherer zu gestalten. Hierbei wird neben der Eingabe eines Passworts ein zusätzlicher Code verlangt, der für jeden Login neu generiert wird. Diese Methode kann man auch nutzen um sich auf einem SSH Server einzuloggen. Zum generieren der…
MySQL Datenbanken werden von Ubuntu standardmäßig unter /var/lib/mysql gespeichert. Wenn man die Datenbanken in einem anderen Verzeichnis speichern möchte, z.B. auf einer separaten Datenpartition muss dieser Pfad geändert werden. Nachdem die Datenbanken in das neue Verzeichnis kopiert wurden muss in der MySQL Configdatei unter /etc/mysql/my.cnf der Pfad unter…
Wer automatisiert ein Backup seiner MySQL Datenbankem macht wie hier [Tägliches automatisches Sichern von MySQL Datenbanken] beschrieben und PHPMyAdmin nutzt kann das Backupverzeichnis dort angeben und Datenbankbackups komfortabel aus einem Dropdownmenü wiederherstellen. Das Backupverzeichnis muss in die config.inc.php eingetragen werden. (/etc/phpmyadmin/config.inc.php). Der entsprechende Punkt heißt $cfg[‚UploadDir‘] = ‘ ‘;…