Forum: PC Hard- und Software Linux, Apache Zugriffsrechte


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Joachim D. (Firma: JDCC) (scheppertreiber)


Lesenswert?

Servus,

Ubuntu aktuell, Indianer auch.

Ich habe in /home/jd/data Verzeichnisse die mir ein CGI-Programm
nicht auflistet: "permission denied".

Apache läuft als www-data mit:

uid=33(www-data) gid=33(www-data) Gruppen=33(www-data),1000(jd)

Ich habe www-data meiner Gruppe zugewiesen, er müßte dann eigentlich
auch alles dürfen was ich auch darf (und ich sehe die Verzeichinisse).

Äh, ich bin noch ziemlich neu auf Linux. chmod 777 dürfte gehen,
ist aber eigentlich nicht das gelbe vom Ei.

Grüße Joe

von Oliver S. (oliverso)


Lesenswert?

Zugriffe auf Verzeichnisse außerhalb von DocumentRoot sind per default 
aus Sicherheitsgründen disabled.

https://httpd.apache.org/docs/2.4/urlmapping.html

Oliver

von Joachim D. (Firma: JDCC) (scheppertreiber)


Lesenswert?

Oliver S. schrieb:
> Zugriffe auf Verzeichnisse außerhalb von DocumentRoot sind per default
> aus Sicherheitsgründen disabled.

document root zeigt auf dieses Verzeichnis

von Joachim D. (Firma: JDCC) (scheppertreiber)


Lesenswert?

Das ist der Inhalt:

insgesamt 56
drwxrwxr-x  3 jd jd 4096 Mai 17 18:12 2020ct
drwxrwxr-x  3 jd jd 4096 Mai 17 18:12 2021av
drwxrwxr-x  3 jd jd 4096 Mai 17 18:13 2021ca
drwxrwxr-x  3 jd jd 4096 Mai 17 18:13 2021ct
drwxrwxr-x  3 jd jd 4096 Mai 18 11:26 2021tb
drwxrwxrwx  3 jd jd 4096 Mai 18 11:26 2022tb
drwxrwxr-x  3 jd jd 4096 Mai 17 18:12 bin
drwxrwxr-x  2 jd jd 4096 Mai 17 18:12 conf
drwxrwxr-x  2 jd jd 4096 Mai 17 18:12 html
drwxrwxr-x  2 jd jd 4096 Mai 19 10:23 log
drwxrwxr-x  2 jd jd 4096 Mai 17 18:12 pics
drwxrwxr-x  2 jd jd 4096 Mai 16 18:08 prt
-rw-rw-r--  1 jd jd    0 Mai 19 11:37 q
drwxrwxr-x 20 jd jd 4096 Mai 17 18:15 src
drwxrwxr-x  2 jd jd 4096 Mai 19 10:36 temp

Das aufgerufene Programm liegt in bin. Da kann er ja lesend
unbd ausführend dran.

von Rolf M. (rmagnus)


Lesenswert?

Joachim D. schrieb:
> Das aufgerufene Programm liegt in bin. Da kann er ja lesend
> unbd ausführend dran.

Das x hat bei Verzeichnissen nichts mit ausführen zu tun.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.