Index Anzeige meines Webspace verhindern

OP #1838414
Hallo, früher habe ich Freenet Webspace benutzt um meine Bilder ins Netz 
zu stellen. Man benötigte den genauen Link um die Datei betrachten zu 
können. Nun bin ich bei bplaced.net und sobald jemand den Dateinamen aus 
seiner Webbrowser Adressleiste löscht sieht er meine komplette 
Datei/Verzeichnissliste.

Kleines Beispiel
http://freenet-homepage.de/XYZ/Test.JPG
http://freenet-homepage.de/XYZ zeigte nichts an
Beim neuen Anbieter sieht man da allerdings alles was ich auf den 
Webspace gelegt habe.

Jemand eine Ahnung wie man das Verhindern kann, Rechte mit FTP? Eine 
Index.hmtl Datei existiert nicht.
OP #1838449
danke mit der leeren index.html funktionierts. Mit der hochgeladenen 
.htacces ging gar nichts mehr, warscheinllich ist ne bestimmte Syntax 
notwendig ich hatte einzeln bzw. auch beides reingeschrieben
Options -Indexes
FancyIndexing Off
OP #1838460
es ist schon etwas mühsam in jedes Verzeichnis die index.html Datei 
hochzuladen, kann mir jemand sagen wie die .htaccess Datei aussehen 
müsste für eine globale Einstellung oder muss die .htaccess auch in 
jedes Verzeichnis?
Persönliche Seite #1838783
Erstmal muß dein Anbieter das nutzen einer eigene htaccess Datei 
unterstützen.
Dann mußt du wissen welcher Webserver darauf läuft und wie die Syntax 
dieses Webservers dafür lautet.
Alternative ist du besorgst dir einen "richtigen" Webspace... der kostet 
dann aber auch den ein oder anderen Euro, dafür gibts meist noch eine 
Domain dazu...
#1838803
Also in Deinem Fall ist die einfachste Möglichkeit schon, in jedes 
Verzeichnis eine leere index.html zu tun. Das klappt dann auch noch, 
wenn Du erneut zu einem anderen Hoster wechselst, denn das ist mit allen 
Webservern kompatibel.

Die Einstellungen in .htaccess werden übrigens weitervererbt und würden 
also auch für Unterverzeichnisse gelten.
Musst aber erst abklären, ob Dein Hoster überhaupt Apache verwendet oder 
einen anderen, denn .htaccess ist ein Feature von Apache.
OP #1839233
ich muss die Datei in etwa 100 Verzeichnisse kopieren. Die Möglichkeit 
mit dem vererben bei jeder Verzeichnisserstellung wäre mir viel lieber.

Anscheinend braucht die .htaccess einen bestimmten Kopf. Scheint Apache 
2.2 zu sein.
Gast #1839287
Ist in solchem Fall nicht das Nutzen von Dropbox o.dergl zu empfehlen?
Da kann man zwar nicht via Browser drauf zugreifen, hat anderseits aber 
auch keine Probleme mit index.html...
#1839795
Jörg Wunsch schrieb:
> Thomas O. schrieb:
>
>> ich muss die Datei in etwa 100 Verzeichnisse kopieren.
>
> find . -type d | while read dirname
> do
>   echo "<html><body><h1>You lose!</h1></body></html>" > $dirname/index.html
> done

Ich denke nicht, dass er Zugriff auf die Shell hat, sonst könnte er ja 
gleich httpd.conf anpassen, damit die Verzeichnisse nicht angezeigt 
werden und das Übel an der Ursache bekämpfen. ;-)

Übrigens: Wäre bei Deinem Script nicht noch abzufangen, dass allenfalls 
bereits bestehende index.html Dateien nicht überschrieben werden?
Moderator Persönliche Seite #1839835
Johnny B. schrieb:

> Ich denke nicht, dass er Zugriff auf die Shell hat, sonst könnte er ja
> gleich httpd.conf anpassen, damit die Verzeichnisse nicht angezeigt
> werden und das Übel an der Ursache bekämpfen. ;-)

Man kann die Shell ja lokal haben. ;-)

War ja mehr eine Anspielung darauf, dass "klickbare" Bedienerführung
eben nicht immer zugleich "benutzerfreundlich" heißt.  Um 100
gleichartige Dateien anzulegen, ist das Eintippen von 4 Zeilen halt
um Größenordnungen schneller.

> Übrigens: Wäre bei Deinem Script nicht noch abzufangen, dass allenfalls
> bereits bestehende index.html Dateien nicht überschrieben werden?

OK:
1
find . -type d | while read dirname
2
do
3
  [ -f $dirname/index.html ] || echo "<html><body><h1>You lose!</h1></body></html>" > $dirname/index.html
4
done
#1839990
Ah ja stimmt, ich dachte wegen des Scripts schon zu weit und kam nicht 
auf die Idee, dass er es ja auch lokal ausführen könnte und danach alles 
per FTP hochladen und so...

Wow, das mit dem upgedateten Script ging ja schnell - perfekt!

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.