Magento Update SSH

Magento Security Patch mit und ohne SSH installieren

Um eure Magento Shop Version vor Angriffen zu schützen, solltet ihr zeitnah alle veröffentlichten Sicherheitsupdates installieren. Wie das mit oder ohne SSH gemacht wird, zeige ich in diesem Guide.

Magento Security Updates mit und ohne SSH installieren

Um bekannte Sicherheitslücken im Enterprise Shopsystem Magento zu schließen, werden verschiedene Sicherheitsupdates veröffentlicht. Als Onlineshop Betreiber solltet ihr diese dringend installieren. So wird das Update installiert:

 

Ladet euch den aktuellen Magento Security Patch herunter und spielt ihn via FTP in das Root Verzeichnis eurer Magento Installation (Download Magento Patch).

Security Patches bzw. Updates für Magento Shop werden als .sh Datei ausgeliefert. Zur Installation benötigt man einen Secure Shell Zugang zu seinem Server. Mit dem Programm PuTTY kann man auf einen Server via SSH zugriefen (Download PuTTY).

Nachdem ihr PuTTY heruntergeladen habt muss die SSH Verbindung eingerichtet werden. Hier findet ihr eine gute Anleitung, wie man den SSH Zugriff per PuTTY realisiert.

Nun könnt ihr eine Verbindung zu eurem Server herstellen und den Patch über die Konsole installieren.

Navigiert zuerst in den Root Ordner der Magento Installation.

Beispiel: cd magento-ordner

Im Magento Ordner angekommen gebt folgenden Befehl ein, um die Installation des Patches über die Kommandozeile zu starten:

sh PATCH_SUPEE-6285_CE_1.9.1.1_v2-2015-07-08-08-07-43.sh

Nun wird der Magento Patch aufgespielt und die Dateien werden geupdated.

 

Quellen:

http://magentary.com/kb/how-to-install-supee-5994/

http://community.1und1.de/magento-kritische-sicherheitsluecke-supee-5344/

 

Installation des Magento Security Updates OHNE SSH

Es gibt auch Server, die keine Möglichkeit eines SSH Zugangs bieten.

Hier hat man Zwei Möglichkeiten.

Die erste und elegante ist die Installation des Patches über eine PHP Datei. Dazu wird eine PHP Datei mit dem entsprechenden Kommando erstellt und zusammen mit der Patch Datei in das Magento Verzeichnis gespeichert. Anschließend wird die Datei aufgerufen und der Patch wird ausgeführt.

Inhalt der Patch.php Datei:

<?php
print("<PRE>");
passthru("/bin/bash PATCH_SUPEE-1533_EE_1.13.x_v1-2015-02-10-08-18-32.sh -R");
print("</PRE>");
?>

Ausführliche Anleitung hier: http://magento.stackexchange.com/questions/65295/magento-1-9-critical-security-patch

 

Sollte auch das nicht klappen kann man versuchen die Dateien Manuell zu Patchen

In diesem Fall kann man die aktualisierten Dateien des Patches auch manuell via FTP in die entsprechenden Ordner kopieren. Der unten verlinkte englischsprachige Guide zeigt wie es geht:

Patch Installation OHNE SSH:

http://magentary.com/kb/install-supee-5994-without-ssh/

Schreibe einen Kommentar