Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Modulsuche ›

Nutzerabhängiger Zugriff auf Nodes-Anhänge

Eingetragen von j.zimm (22)
am 24.01.2008 - 00:04 Uhr in
  • Modulsuche
  • Drupal 5.x

Hi,

den Zugriff auf Nodes kann man mit nodeaccess steuern, die Menüpunkte mit Menu per Role nutzerabhängig anzeigen lassen. Soweit so gut. Nun sind aber den Beiträgen Anhänge angefügt, z. B. PDF's. Diese liegen einfach unter /files. Ein unberechtigter Nutzer kann durch Eingabe des vollständigen URL', z. B. http://site.de/files/interna.pdf diese trotzdem laden.

Nun könnte ich files mit einer .htaccess schützen oder die Dateien in einem anderen mit .htaccess geschützten Verzeichnis ablegen. Dann müsste sich aber auch der bereits angemeldete Nutzer nochmals anmelden. Gibt es dazu eine elegantere Lösung?

Viele Grüße
Jürgen

‹ Welche Galerie nutzt ihr ? Bilder oder Termin in festen Zeitinterwallen wiederholen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Re: Nutzerabhängiger Zugriff auf Nodes-Anhänge

Eingetragen von traxer (1009)
am 24.01.2008 - 19:39 Uhr
j.zimm schrieb

Ein unberechtigter Nutzer kann durch Eingabe des vollständigen URL', z. B. http://site.de/files/interna.pdf diese trotzdem laden. ... Gibt es dazu eine elegantere Lösung?

Du kannst unter admin/settings/file-system die Download-Methode auf Private setzen. Dann bekommst du aber evtl. Probleme mit ZIP-Dateien und Internet Explorer 6, zumindest solange Issue 213262 nicht repariert ist.

Dazu auch gleich ein Aufruf: weiß jemand, wie man http://support.microsoft.com/kb/308090 serverseitig verhindern kann? Ich habe an Content-Disposition gedacht, tut's aber nicht solange man sich an RFC 2183 hält.

--
XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Re: Nutzerabhängiger Zugriff auf Nodes-Anhänge

Eingetragen von j.zimm (22)
am 26.01.2008 - 13:22 Uhr

Vielen Dank an traxer!

Das funktioniert erstmal ganz gut und sollte für unsere Zwecke auch reichen. Aber sicher ist das auch nicht, weil die Anhänge zwar ohne Anmeldung nicht mehr über den Link auf der Seite direkt runtergeladen werden können, wohl aber über das Verzeichnis files.

Der Link auf der Seite funktioniert ohne Berechtigung nicht:
http://site.de/?q=system/files/interna.pdf

Wenn sich jemand bissel auskennt kommt er trotzdem noch an die Datei:
http://site.de/files/interna.pdf

Man bräuchte ein zweites Upload-Verzeichnis auf das nur authorisierte Nutzer zugreifen können. Ist eigentlich die Drupal-Anmeldung für geschützte Verzeichnisse (.htaccess) nutzbar? Bei meinem Provider all-inkl.com funktioniert es jedenfalls nur mit nochmaliger Anmeldung.

mfg
Jürgen

  • Anmelden oder Registrieren um Kommentare zu schreiben

j.zimm schrieb Vielen Dank

Eingetragen von Alexander Langer (3416)
am 26.01.2008 - 13:30 Uhr
j.zimm schrieb

Vielen Dank an traxer!

Das funktioniert erstmal ganz gut und sollte für unsere Zwecke auch reichen. Aber sicher ist das auch nicht, weil die Anhänge zwar ohne Anmeldung nicht mehr über den Link auf der Seite direkt runtergeladen werden können, wohl aber über das Verzeichnis files.

Weswegen es in der Doku auch heißt, dass das Verzeichnis außerhalb des öffentlichen Web-Ordners gehört oder wenigstens über eine .htaccess vor direktem Zugriff geschützt werden sollte.

--
"Look, Ma, I'm dead!"
Cell, Stephen King

  • Anmelden oder Registrieren um Kommentare zu schreiben

ein verzeichnis schützen

Eingetragen von headkit (514)
am 01.02.2008 - 15:18 Uhr

ein verzeichnis schützen ist ja nciht das gleiche, wie eine datei vor unerlaubtem zugriff zu bewahren, oder?
wie kann ich denn z.b. ein verzeichnis so schützen, dass alle dateien nur vom server selbst gehandelt werden können, also uploads per drupal möglich sind und downloads nur über skriptaufrufe funktionieren?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Re: ein verzeichnis schützen

Eingetragen von traxer (1009)
am 01.02.2008 - 16:10 Uhr

.htaccess:

  Deny from all

--
XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Re: ein verzeichnis schützen

Eingetragen von j.zimm (22)
am 10.02.2008 - 00:22 Uhr

Funktioniert, hab's gerade probiert. Nur das halt die Grafiken, die leider auch in /files stehen und im Theme eingebunden sind auch nicht mehr erscheinen. Aber wenn man's sauber trennt ist es eine sichere Lösung.

Jürgen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 1 Tag
  • Hey danke
    vor 2 Wochen 2 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 3 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 16 Stunden
  • Da scheint die Terminologie
    vor 3 Wochen 19 Stunden
  • Kannst doch auch alles direkt
    vor 3 Wochen 5 Tagen
  • In der entsprechenden View
    vor 3 Wochen 5 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 5 Tagen
  • gelöst
    vor 6 Wochen 1 Tag
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 30 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association