MySQL-Verbindungen von außerhalb erlauben

In einer sicheren MySQL-Umgebung dürfen Zugriffe auf die Datenbank nur vom eigenen Host (localhost) des MySQL-Services ausgeführt werden. Zugriffe von außerhalb (remote) werden nicht akzeptiert, um die Sicherheit zu erhöhen. In einer Produktionsumgebung ist dieser erhöhte Sicherheitsaspekt sehr wünschenswert, während der Entwicklungsphase kann der eingeschränkte Zugriff aber sehr schnell zum „Showstopper“ werden. Besonders dann, wenn man das Hosting der MySQL-Datenbank auf einem Testserver betreibt und vom eigenen Laptop aus über ein Tool wie beispielsweise der MySQL Workbench 6.0 darauf zugreifen möchte.

Ich möchte zeigen, wie man entgegen der Sicherheitsempfehlung, trotzdem von einem entfernten Rechner mit einem MySQL Client auf eine MySQL-Datenbank zugreifen kann. Als Beispiel dient eine MySQL-Installation unter Ubuntu.
MySQL-Verbindungen von außerhalb erlauben weiterlesen

DocumentRoot mit .htaccess ändern

Der DocumentRoot eines VirtualHost lässt sich in der Apache2 Webserver-Konfiguration einrichten. Bei Webhosting-Anbietern hat man darauf verständlicherweise aus Sicherheitsgründen keinen Zugriff. Möchte man trotzdem sein Hauptverzeichnis auf einen darin befindlichen Ordner umleiten, so kann eine RewriteRule behilflich sein, sofern mod_rewrite geladen wurde.
DocumentRoot mit .htaccess ändern weiterlesen

WinSCP über OpenSSH mit Root-Rechten

Wer dem Artikel Debian mit OpenSSH administrieren gefolgt ist und sich mit WinSCP und seinem privaten Schlüssel über SSH an seinem Server anmeldet, der wird festgestellt haben, dass man im WinSCP-Commander auf Dateien und Ordner anderer Benutzer nicht ohne Weiteres zugreifen kann.
WinSCP über OpenSSH mit Root-Rechten weiterlesen