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

  • [gelöst]Vermaledeite Feeds
  • кракен сайт кто владелец
  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • 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
Weiter

Neue Kommentare

  • кракен маркетплейс форум
    vor 31 Minuten 47 Sekunden
  • Rollen
    vor 7 Stunden 28 Minuten
  • Inzwischen sind wir bei
    vor 1 Woche 4 Tagen
  • Migrieren von D7 auf D8/ D10/ D11
    vor 1 Woche 4 Tagen
  • melde mich mal wieder, da ich
    vor 9 Wochen 1 Tag
  • Hey danke
    vor 9 Wochen 2 Tagen
  • Update: jetzt gibt's ein
    vor 9 Wochen 3 Tagen
  • Hallo, im Prinzip habe ich
    vor 10 Wochen 19 Stunden
  • Da scheint die Terminologie
    vor 10 Wochen 22 Stunden
  • Kannst doch auch alles direkt
    vor 10 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250239
Registrierte User: 20464

Neue User:

  • Tawer3sowar
  • ocvk2810
  • marouane.blel

» 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 25 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