Erweiterungen & Templates für Joomla     Support Chat     JoomlaJobs    

   

 

Zurück   Joomla CMS Support Forum > Joomla 1.5 > Joomla Erweiterungen - Komponenten
Benutzername
Kennwort
Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Ansicht

  #171 (permalink)
Alt 14.09.2009, 17:06
Moderator
 
Benutzerbild von jamfx
 
Registriert seit: 06.04.2006
Ort: Berlin
Beiträge: 3,309
Bedankte sich: 214
722 Danksagungen in 679 Beiträgen
Standard

Hi,
ich habe die beiden relevanten Punkte mal übersetzt. Hier das Ergebnis:
Zitat:
Q203 - Default output directory in use

Gewichtung: Mittel
Beschreibung

Sie lesen diese Seite, weil JoomlaPack festgestellt hat, dass das Standardausgabeverzeichnis und / oder das temporäre Verzeichnis genutzt wird. Diese Seite informiert sie über die möglichen Fallstricke und Sicherheitsbedenken der Standardkonfiguration und auch darüber, wie Sie Ihre Installation absichern können.
Was ist das Temporäre- bzw. Sicherungsverzeichnis und warum sollte ich mich darum kümmern?

Das Termporäreverzeichnis enthält einen Auszug aus der Datenbank (MySQL-Dump .sql-Datei) während die Sicherung läuft. Dieser Auszug wird gelöscht, sobald der Sicherungsvorgang den nächsten Schritt geht, der Sicherungsprozess mit einem abfangbaren Fehler endet oder wenn eine neue Sicherung gestartet wird, falls z.B. die vorherige Sicherung fehlgeschlagen ist. Sollte die Sicherung mit einem fatalen PHP-Fehler scheitert, bleiben diese Dateien aber bestehen. Ein "böser Nutzer" mit Zugang zu diesen Dateien könnte damit an geheime und sicherheitsrelevante Informationen aus der SQL-Datei gelangen.

Auf der anderen Seite enthält das Sicherungsverzeichnis die Sicherungsdateien. Manche von diesen sind vollständig, andere sind unvollständig (weil z.B. der Sicherungsprozess an irgendeinem Punkt abgebrochen ist). Eine Sicherungsdatei enthält alle Dateien ihrer Internetseite, inklusive Datenbank und den Zugangsdaten zur Datenbank. Ein "böser Nutzer" mit Zugang zu diesen Dateien kann ALLES damit anstelle, und noch schlimmer, er könnte eine EXAKTE KOPIE Ihrer Seite auf einem Server seiner Wahl aufsetzen um zum Beispiel wege herauszufinden, um ihre Seite anzugreifen.

Warum ist es schlecht, das Standardverzeichnis zu nutzen?

Wie schon gesagt, ein "böser Nutzer" muss Zugang zum Temporären- bzw. zum Sicherungsverzeichnis haben, um den Inhalt auszuforschen. Das standardmäßig zugewiesen Ausgabeverzeichnis der Sicherung, ist eine wohl bekannte, mit dem Browser zugängliche Adresse. Im Prinzip ist es so, wenn Ihre Domain www. beispiel .de lautet, ist das Standardausgabeverzeichnis der Sicherung unter http://www. beispiel. de /administrator/components/com_joomlapack/backup zu erreichen. Das ist im Prinzip ein möglicher Angriffspunkt, wenn Sie nicht handeln.


Workaround - Lösungsvorschlag

Bitte berücksichtigen Sie, dass seit JoomlaPack 1.3 und höheren Versionen das von Joomla in der configuration.php angegebene temporäre Verzeichnis genutzt wird (Konfigurationseintrag temp_dir).
Die Sicherheitsvorkehrungen, die für ein benutzerdefiniertes Ausgabeverzeichnis der Sicherungen vorgeschlagen werden, gelten genau so auch für das temporäre Verzeichnis!

Als erste Verteidigungslinie, legt JoomlaPack eine leere index.htm-Datei im Standardausgabeverzeichnis ab. Das ist erstmal genug, um ScriptKiddies abzuhalten. Ein ernstzunehmender Hacker wird über diesen Versuch höchsten schmunzeln. Um leicht zu erratende Dateinamen für die Sicherungen zu vermeiden, vergibt JoomlaPack hash-Werte als namen für die temporären Dateien. Wie auch immer, die Namensgebung der Sicherung wird Ihnen überlassen und kann daher manchmal vorhergesagt bzw. erraten werden, besonders wenn sie die vorgegebene Namenskonvention nutzen.

Standardmäßig ist seit JoomlaPack 1.2.b3 und späteren Versionen eine .htaccess-Datei im Standardausgabeverzeichnis hinterlegt, welche Browsern den direkten Zugriff auf dieses Verzeichnis verweigert. Dennoch hat dieses Vorgehen einige Mängel, da nicht alle Webserver .htaccess-Dateien unterstützen (z.B. IIS). Manche Anbieter verbieten die Nutzung von .htaccess-Dateien in manchen oder gar allen Ordnern. In solchen Fällen, sind sie NICHT geschützt und Sie sollten sich mit Ihrem Anbieter in Verbindung setzen, um einen Schutz für dieses Verzeichnis einzurichten.

Alternativ können Sie auch ein Verzeichnis über Ihrem Wurzelverzeichnis Ihres Servers wählen, wo effektiv niemand mit einem Webbrowser zugriff haben kann. Leider unterliegen diese Verzeichnisse den strengen open_basedir Bestimmungen und / oder dem PHP Safe Mode, weshalb sie dann keine Sicherung durchführen können.

Wenn Sie gewungen sind, einen Odner zu wählen der unter Ihrem Wurzelverzeichnis liegt, sollten Sie den direkten Zugriff auf dieses Verzeichnis. Sollte Ihr Server .htaccess-Dateien unterstützen, erzeugen Sie einfach eine Datei mit folgendem Inhalt:

deny from all
und das zweite:
Zitat:
Q401 - ZIP archive format selected

Gewichtung: Leicht
Beschreibung

Sie haben sich entschieden, das Zip-Format zu nutzen. Sie sollten sich die folgenden Beschränkungen bezüglich der Erstellung von Zip-Archiven vor Augen führen:
  • Es ist sehr Datei- und Datenbankintensiv. Auf manchen überladenen Hostern, könnte der Sicherungsvorgang während der Erstellung des Archivs fehlschlagen.
  • Eine Zip-Datei besteht aus zwei Teilen: die eigentlichen Dateien und das zentrale Verzeichnis (ein Anhang an das Verzeichnis, mit einer Liste aller beinhalteten Dateien). Aus Effizienzgründen wird das zentrale Verzeichnis in eine separate Datei geschrieben und abschließen werden die zwei Dateien "verklebt". Bei Seiten mit einer großen Anzahl von Dateien kann dieser Prozess fehlschlagen.
  • Es gibt einige Beschränkungen bei der Berechnung von CRC-Prüfsummen, ein notwendiger Schritt bei der Erzugung von Zip-Dateien. JoomlaPack kann die meisten davon aufspüren und Sie warnen, weil im Fehlerfall die CRC-Prüsumme eine fehlerhafte Datei erzeugt, die nur umständlich wieder zu entpacken wäre. Außerdem kann die Berechnung der CRC-Prüfsumme auch auf neueren Systemen, so lange dauern, dass der Prozess abbricht.

Workaround - Lösungsvorschlag

In den meisten Fällen brauchen Sie sich keine Sorgen zu machen. Sollte die Sicherung unter verwendung des Zip-Formats als Ausgabeformat zu langsam oder gar unmöglich sein (also wenn sich JoomlaPack z.B. aufhängt), empfehlen wir Ihnen das JPA-Format als Ausgabeformat zu wählen. Dieses Format ist wesentlich effizienter währed der Sicherung und beim Auspacken.
Viel Erfolg damit
Gruß
JamFX
__________________
www.nik-o-mat.de -> Freie Software, Joomla-Tipps & Übersetzungen
www.akeebabackup.de ->Aus Joomlapack wird AkeebaBackup! Joomla Umziehen, Sichern, Wiederherstellen [Videoanleitung]
nik-o-mat-Twitter: twitter.com/nikomatoriginal
http://ck.is -> Adressverkürzung auf Deutsch
jamfx ist offline   Mit Zitat antworten
Erhielt Danksagungen von:
  #172 (permalink)
Alt 14.09.2009, 18:09
Joomla Newbie
 
Registriert seit: 07.09.2009
Beiträge: 41
Bedankte sich: 18
2 Danksagungen in 2 Beiträgen
Standard

Hallo jamfx,

vielen Dank für die Übersetzung! Super.

Ich werde mich später noch mal intensiver mit dem Thema auseinander setzen - Wahrscheinlich werde ich dann noch Fragen dazu haben ;-)
Im Moment läuft erst mal alles lokal, sichern konnte ich auch (hoffentlich alles).
aquil ist offline   Mit Zitat antworten
  #173 (permalink)
Alt 14.09.2009, 19:30
Moderator
 
Benutzerbild von jamfx
 
Registriert seit: 06.04.2006
Ort: Berlin
Beiträge: 3,309
Bedankte sich: 214
722 Danksagungen in 679 Beiträgen
Standard

Ja das war jetzt kein Problem. Ich hatte die schon übersetzt und an den Nicholas (den Chef) geschickt. Der ist nur zugeschüttet mit Arbeit (der hat halt noch nen normaler Job nebenbei ). Irgendwann (in ferner ferner (ferner) Zukunft) könnte es sein, dass die JoomlaPack.net-Seite mit Joomlfish mehrsprachig wird. Sicher is aber nix!
Gruß
JamFX
__________________
www.nik-o-mat.de -> Freie Software, Joomla-Tipps & Übersetzungen
www.akeebabackup.de ->Aus Joomlapack wird AkeebaBackup! Joomla Umziehen, Sichern, Wiederherstellen [Videoanleitung]
nik-o-mat-Twitter: twitter.com/nikomatoriginal
http://ck.is -> Adressverkürzung auf Deutsch
jamfx ist offline   Mit Zitat antworten
  #174 (permalink)
Alt 14.09.2009, 23:36
Joomla Newbie
 
Registriert seit: 07.09.2009
Beiträge: 41
Bedankte sich: 18
2 Danksagungen in 2 Beiträgen
Standard

Zitat:
Zitat von jamfx Beitrag anzeigen
Ja das war jetzt kein Problem. Ich hatte die schon übersetzt und an den Nicholas (den Chef) geschickt.
Gruß
JamFX
Ja, ich glaube irgendwo hatte ich die Übersetzung auch gesehen (oder war es nur die Google-Übersetzung...), jedenfalls hatte dich schon mehrfach in Foren gesehen, ich glaub auch auf JoomlaPack.net ;-)

Aber egal, ist trotzdem sehr nett von dir.

Über deutschsprachige Seiten würde ich mich natürlich freuen, für englische Diskussionen ist mein Englisch einfach zu grottenschlecht ;-)

Wie gut, dass es Foren wie dieses gibt :-)
Grüße, aquil
aquil ist offline   Mit Zitat antworten
Erhielt Danksagungen von:
  #175 (permalink)
Alt 16.09.2009, 11:02
Joomla Newbie
 
Registriert seit: 07.09.2009
Beiträge: 41
Bedankte sich: 18
2 Danksagungen in 2 Beiträgen
Standard

Meine Probleme mit JoomlaPack reissen nicht ab... Aber wahrscheinlich ist es immer noch das alte Problem:
Hatte gestern mein Backup von einem Rechner auf mein Notebook gepackt. (Alle Daten in lokaler Umgebung)
Schien alles sauber geklappt zu haben, allerdings fehlen in der Datenbank Einträge. Insbesondere VirtueMart ist in der Joomla-Installation des Notebooks total zerschossen: Es fehlen Bilder, Links etc.
Die Datenbanken verglichen: Die DB der Originalinstallation hat 130 Tabellen, die DB auf dem Notebook nur 94 Tabellen. Einiges scheint demnach nicht mitgesichert worden zu sein.
Wie kann ich jetzt am besten vorgehen?
aquil ist offline   Mit Zitat antworten
  #176 (permalink)
Alt 16.09.2009, 11:06
Moderator
 
Benutzerbild von jamfx
 
Registriert seit: 06.04.2006
Ort: Berlin
Beiträge: 3,309
Bedankte sich: 214
722 Danksagungen in 679 Beiträgen
Standard

Hi,

also erstmal gut, dass du es getestet hast. Das machen nicht viele! Jetzt aber zu deinem Problem: Haben die virtuemart-Tabellen ein anderes Präfix? Ich kenne mich mit Virtuemart nicht aus, daher meine "dummen Fragen" zu VM.
Ansonsten würde ich dich bitten, mit diesem wichtigen Problem bei den Jungs von joomlapack.net im Forum zu melden. Die können sicher schnell zum Problem vordringen und einen möglichen Bug beheben, falls es einer ist.

Ich würde jetzt noch fragen: Ist die Sicherung ohne Fehler durchgegangen? Hast du evtl. Verzeichnisse / DB-Tabellen (z.B. durch Profile) ausgeschlossen?

Gruß
JamFX
__________________
www.nik-o-mat.de -> Freie Software, Joomla-Tipps & Übersetzungen
www.akeebabackup.de ->Aus Joomlapack wird AkeebaBackup! Joomla Umziehen, Sichern, Wiederherstellen [Videoanleitung]
nik-o-mat-Twitter: twitter.com/nikomatoriginal
http://ck.is -> Adressverkürzung auf Deutsch
jamfx ist offline   Mit Zitat antworten
Erhielt Danksagungen von:
  #177 (permalink)
Alt 16.09.2009, 12:19
Joomla Newbie
 
Registriert seit: 07.09.2009
Beiträge: 41
Bedankte sich: 18
2 Danksagungen in 2 Beiträgen
Standard

Hallo JamFX,

danke für deine schnelle Antwort!
(Gibt es eigentlich "dumme Fragen" ? ;-)

Bin eben Tabelle für Tabelle durchgegangen - zumindest die vm-Tabellen.
Alle Präfixe (oder wie ist der Plural?) sind identisch. Sogar die Anzahl stimmt, von den jos_vm_...-Tabellen fehlt keine einzige.
Jetzt bin ich erst recht platt.
(Aber ich kenne mich mit Datenbanken 0 aus, bin hier absolute Anfängerin.)
Hast du noch eine Idee?

Gruß, aquil
aquil ist offline   Mit Zitat antworten
  #178 (permalink)
Alt 16.09.2009, 12:21
Moderator
 
Benutzerbild von jamfx
 
Registriert seit: 06.04.2006
Ort: Berlin
Beiträge: 3,309
Bedankte sich: 214
722 Danksagungen in 679 Beiträgen
Standard

Hi,
da ja dennoch irgendwas fehlt musst du heraus finden was. Da kann ich dir leider nicht helfen
Gruß
JamFX
__________________
www.nik-o-mat.de -> Freie Software, Joomla-Tipps & Übersetzungen
www.akeebabackup.de ->Aus Joomlapack wird AkeebaBackup! Joomla Umziehen, Sichern, Wiederherstellen [Videoanleitung]
nik-o-mat-Twitter: twitter.com/nikomatoriginal
http://ck.is -> Adressverkürzung auf Deutsch
jamfx ist offline   Mit Zitat antworten
  #179 (permalink)
Alt 16.09.2009, 12:35
Joomla Newbie
 
Registriert seit: 12.08.2009
Beiträge: 32
Bedankte sich: 12
1 Danksagung in 1 Beitrag
Standard Fehlermeldung von Kickstart

Habe gerade ein Backup meiner Joomla-Installation mit Joomlapack gemacht und wollte diese mit Kickstart wiederherstellen. Dabei bekomme ich die Fehlermeldung:

"Could not open images/Thumbs.db for writing."

Was läuft da schief?
mabru ist offline   Mit Zitat antworten
  #180 (permalink)
Alt 16.09.2009, 12:42
Joomla Newbie
 
Registriert seit: 07.09.2009
Beiträge: 41
Bedankte sich: 18
2 Danksagungen in 2 Beiträgen
Standard

Okay, dann vergleiche ich mal sämliche Tabellen und schau, welche fehlen.

Gibt es denn die Möglichkeit, einzelne Tabellen zu exportieren?
(Wahrscheinlich - weiß nur nicht wie...)

Ach so, ich hatte dein Posting ja noch gar nicht komplett beantwortet:

Zitat:
Zitat von jamfx Beitrag anzeigen
Hi,
Ich würde jetzt noch fragen: Ist die Sicherung ohne Fehler durchgegangen? Hast du evtl. Verzeichnisse / DB-Tabellen (z.B. durch Profile) ausgeschlossen?
Ja, die Sicherung ist ohne Fehler durchgegangen.
Und nein, Tabellen habe ich meines Wissens nicht ausgeschlossen, zumindest nicht absichtlich.
Ich bin einfach auf "einfache" Sicherung gegangen.

Gruß, aquil
aquil ist offline   Mit Zitat antworten
Werbung
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht




Alle Zeitangaben in WEZ +2. Es ist jetzt 09:56 Uhr.

Powered by vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2
vBulletin Style by: vbdesigns.de
Copyright 2005 by Stefan Köller