Infos zum neuen Arcor Werbescript...hier entlang


Das "Fehler 403" Problem oder "Wie erstelle ich eine simple Indexdatei":

Was ist das Problem?
Warum bekomme ich seit neuestem "Fehler 403" angezeigt, wenn ich meine http://home.arcor.de/meinAccount/IrgendEinVerzeichnis/ Seite aufrufen will?
Seit kurzem ist das sog. "Directory Browsing" auf dem Arcor Homepageserver abgeschaltet worden. Verzeichnisse, in denen keine Startseite - idR. die Indexdatei (index.html) liegt, sind nun nicht mehr öffentlich einsehbar.
Ein direkter Zugriff auf die Dateiübersicht ist nun verboten, deswegen HTTP Fehler 403(=Forbidden, Verboten, Unzulässig; Zugriff für den User gesperrt) Siehe Arcor Hilfe
Was ist Directory Browsing?
Im Normalfall versucht der Server bei Aufruf eines Verzeichnisses statt einer Datei, die abgelegte Index Datei anzuzeigen. Der Server wandelt also sozusagen den Aufruf von "http://home.arcor.de/MaxMuster/private_dateien/" in "http://home.arcor.de/MaxMuster/private_dateien/index.html" um. Sollte der Server aber keine index.html Datei im Verzeichnis vorfinden, erlaubt die Option "Directory Browsing" dem Server eine Liste ALLER im Verzeichnis vorhandener Dateien zu erstellen und dem Besucher anzuzeigen.
Im Normalfall sollte in jedem Verzeichnis vom Besitzer also eine solche Indexseite abgelegt werden. Andere Dateien sollten somit nur per Link in der/den HTML Datei(en) zugänglich sein. Nur so ist sichergestellt, dass der Besitzer auch wirklich will, dass ein Besucher die Datei ansehen/herunterladen darf.

Es ist eigentlich normal, dass alle Webspace Anbieter das "Directory Browsing" standardmäßig abgestellt haben - um eben ein unbeabsichtigtes veröffentlichen von Daten zu verhindern.
Directory Browsing stellt ein nicht zu verachtendes Sicherheitsrisiko dar - sofern es vom Besitzer nicht ausdrücklich gewünscht und bedacht ist.
Normalerweise lässt sich durch ablegen einer ".htaccess" Datei mit dem passenden Befehl das Directory Browsing dann aber vom Besitzer für bestimmte Verzeichnisse wieder anschalten
-->Dem Besitzer muss dann aber sich aktiv bewusst sein, dass dann JEDER fremde Besucher alle Dateien des Verzeichnisses einsehen kann.
Der Sonderfall Arcor ist aber, dass man - aus welchen Gründen auch immer - sogar diese Option gesperrt hat. Directory Browsing lässt sich vom Benutzer weder aktivieren noch deaktivieren.
Die Dateien lassen sich nach wie vor hochladen,verlinken (z.b.in der eigenen Homepage oder Bilder bei Ebay) und downloaden/ansehen- man muss sich nur den Namen der Datei selber merken und kann nicht wie gewohnt mit dem Browser mal schnell im Verzeichnis nachsehen was drin liegt.
Was kann man nun tun?
Die einzige Option die offen bleibt, ist in jedem Verzeichnis eine Indexdatei abzulegen. Dies ist aufwändig und erfordert einige Kenntnisse in HTML.
In der Indexdatei(HTML) muss ein Link auf die Dateien gesetzt werden, damit der Besucher über den Link komfortabel Zugriff auf die Datei bekommt. Sonst kann der Besucher nur Dateien aufrufen, von denen er genau weiß, dass sie existieren und wie sie heißen.
Was ist FTPLister?
FTPLister ist ein JAVA Applet, dass hilft automatisch Indexseiten (index.html) von bereits vorhandenen Dateien auf dem Arcor Webspace/FTP anzulegen.

FTP Lister kann Ihnen dabei helfen, schnell und einfach solche Indexdateien automatisch zu erstellen.
Das Tool loggt sich wie ein FTP Programm auf ihrem "Arcor Webspace" ein und durchsucht alle Verzeichnisse. Dann wird automatisch die Indexseite erstellt und sofort hochgeladen.
Der Webspace ist dann (fast) wie früher nutzbar. Allerdings muss nach jedem Hochladen von neuen Dateien auf den Webspace/FTP, diese Prozedur wieder manuell wiederholt werden, um die Indexdateien zu aktualisieren.
Warum ein JAVA Applet?
Das Java Applet bietet die einzigartige Möglichkeit, das Programm direkt in diese Webseite einzubetten. Es ist also kein kompliziertes herunterladen und installieren notwendig. Des Weiteren ist JAVA Plattform unabhängig- d.h. das Applet sollte auf fast jeder Hardware (PC,Apple, evtl. sogar Organizer/Handy/PDA, etc.), und allen großen Betriebssystemen (Windows,Linux,Mac Os, etc. ) mit JAVA Unterstützung funktionieren.
Was brauche ich, um ein JAVA Applet bzw den Arcortools FTP Lister zu benutzen?
Dazu muss auf dem Rechner JAVA installiert sein.
Die meisten Besucher dürften bereits dies bereits installiert haben. Das Tool sollte dann hier links in der Tabelle zu sehen sein. Falls nicht, dann besuchen sie www.java.com um die neueste Version von JAVA herunterzuladen.

BetaVersion- Testphase- Nutzung auf eigene Gefahr- evtl. vorsichtshalber Backupdateien bereits vorhandener index.html Dateien anlegen

Hier ist das Arcortools FTP Lister Tool:Fragen & Infos:

JAVA ist anscheinend deaktiviert, oder nicht installiert!
Laden und Installieren Sie die neueste Java Version von
http://www.java.com/de/download/manual.jsp

Nicht verwechseln: JAVA ist NICHT das selbe wie das im Internet weitverbeitete JAVASCRIPT!
Backups:
Das Tool legt in der Regel selbständig Backups an, wenn nötig.
Ist eine "index.html" Datei bereits vorhanden, wird sie in der Regel umbenannt in ".index_backupDatumUhrzeit.html"
Ist die bereits vorhandene index.html aber vom FTP Lister erstellt worden und nicht per Hand verändert, dann wird sie ohne Rückfrage mit der neuen Version überschrieben (=Option "+Backup wenn nötig").

Die Dateinamen der Backups beginnen mit einem Punkt - sind also in vielen FTP Tools "versteckte" Dateien und werden in der Regel nicht angezeigt.
Um versteckte Dateien anzeigen zu lassen, siehe:
Hilfe zum anzeigen versteckter Dateien bei den Programmen: TotalCommander, WS-FTP, Filezilla (Screenshots)
Hilfe zum anzeigen versteckter Dateien für einige FTP Programme (nur Text)
Startverzeichnis:
WICHTIG: IdR beginnt der FTP Lister im Hauptverzeichnis="./" und durchsucht alle Unterverzeichnisse und überschreibt alle index.html Dateien. Haben sie aber im Hauptverzeichnis ihre Homepage als index.html abgelegt(also z.b. http://home.arcor.de/MaxMuster/index.html) und wollen z.b. dass nur das Unterverzeichnis "http://home.arcor.de/MaxMuster/oeffentliche_downloads/" Indiziert und wieder öffentlich zugänglich wird, dann geben sie als Startverzeichnis "./oeffentliche_downloads" an. Die darunter liegenden Ordner werden dann nicht gescannt und die vorhandenen index.html Dateien auch nicht überschrieben.
Max. Tiefe:
Hiermit geben sie an wie "tief" der Lister die Verzeichnisstruktur durchsuchen soll. 5 bedeutet also, dass nach 5 Ebenen von Unterverzeichnissen - also sozusagen in "Unter-Unter-Unter-Unter-Unterverzeichnissen" :-) mit der Suche abgebrochen wird. In der Regel dürften sie kaum eine sehr verzweigte Verzeichnisstruktur auf dem FTP angelegt haben, die Voreinstellung sollte also reichen.
Modus:
hiermit können sie bestimmen wie die erzeugten index.html Dateien aussehen sollen:
  • Klassisch: In jedem Unterverzeichnis wird eine eigene index.html abgelegt, die nur Links auf die Datei/Verzeichniseinträge des aktuellen Verzeichnisses enthält
  • Baum: wie "Klassisch" nur werden hier auch die in Unterverzeichnissen enthaltenen Dateien eingerückt angezeigt.
  • Gesamt: wie "Baum", nur wird hier eine einzige index.html im "Startverzeichnis" erzeugt die Links auf alle Dateien in allen Unterverzeichnissen enthält. In den Unterverzeichnissen wird keine eigene index.html abgelegt.
WENN SIE IN DIESER SPALTE ÜBERHALB NICHTS SEHEN, IST JAVA DEAKTIVIERT!
Hier finden sie Screenshots der Seite, wie sie aussehen sollte, wenn alles funktioniert

Zugangsdaten dauerhaft speichern(optional):
Username: Wozu diese Felder hier?
Falls Sie Ihre PIA Zugangsdaten für das FTP Lister Tool DAUERHAFT speichern wollen, können Sie sie hier eingeben. Die Daten werden vom Browser lokal gespeichert, wenn dieser dazu eingerichtet ist Passwörter sicher zu speichern.Es ist das selbe Verfahren wie bei jeder anderen Webseite, bei der man seine Zugangsdaten vom Browser speichern lässt.
Passwort:

Mehr Tools siehe : www.arcortools.de Lob & Kritik bitte ins Gästebuch Anregungen, Bugreports, Verbesserungen: Kontaktformular