Schreibrechte für PHP im Gruppenverzeichnis setzen: Unterschied zwischen den Versionen

IMT HilfeWiki - das Wiki
 
(11 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 6: Zeile 6:
 
|hasdisambig=Nein
 
|hasdisambig=Nein
 
}}
 
}}
{{template caller‏‎
+
Diese Anleitung hilft Ihnen dabei, in einem Gruppenverzeichnis mit PHP Schreibrechte für einen Webserver zu erlauben.
|marker=Draft
 
}}
 
Diese Anleitung geht darauf ein, wie in einem Gruppenverzeichnis mit PHP Schreibrechte für einen Webserver eingestellt werden.
 
  
 
== Was ist zu tun? ==
 
== Was ist zu tun? ==
* Stichpunktartige Auflistung
+
* Ordner anlegen bzw. auswählen, in dem der Webserver Schreibrechte erhalten soll
* aller Arbeitsschritte
+
* Rechte für den Ordner und Unterordner anlegen
 +
* Rechte für Dateien anlegen
  
 
== Schritt-für-Schritt Anleitung ==
 
== Schritt-für-Schritt Anleitung ==
Jeder Arbeitschritt wird hier genau erklärt und ggf. mit Screenshots hinterlegt.
+
Wir verwenden für die Konfiguration der Rechte den Windows Explorer.
 +
<br>
 +
Wählen Sie den Ordner aus, auf dem Sie dem Webserver Schreibzugriff geben wollen.
 +
<br>
 +
<span style="color:green">Empfehlung: Geben Sie nicht den gesamten https Ordner dafür frei. In dieser Anleitung haben wir dafür einen Unterordner „upload“ angelegt. </span>
  
=== Dabei sollten ===
+
===Rechte für Ordner vergeben===
Wählen Sie den Ordner aus, auf dem Sie dem Webserver Schreibzugriff geben wollen.
 
Empfehlung: Geben Sie nicht den gesamten https Ordner dafür frei. In dieser Anleitung haben wir dafür einen Unterordner „upload“ angelegt.
 
 
[[Datei: schreibrechte-php-1.png|links|mini|ohne|350px]]
 
[[Datei: schreibrechte-php-1.png|links|mini|ohne|350px]]
 
<br>
 
<br>
 
* Wir starten mit einem Rechtsklick auf den gewünschten Ordner
 
* Wir starten mit einem Rechtsklick auf den gewünschten Ordner
* Anschließend rufen wie die '''"Eigenschaften"''' auf
+
* Anschließend rufen wir die '''"Eigenschaften"''' auf
 
<br clear=all>
 
<br clear=all>
  
Zeile 49: Zeile 49:
 
<br clear=all>
 
<br clear=all>
  
 +
Wählen Sie folgende Einstellungen
 
[[Datei: schreibrechte-php-6.png|links|mini|ohne|350px]]
 
[[Datei: schreibrechte-php-6.png|links|mini|ohne|350px]]
 
<br>
 
<br>
Wählen Sie folgende Einstellungen
+
* '''Typ:''' Zulassen
 +
* '''Anwenden auf:''' Diesen Ordner, Unterordner
 
<br>
 
<br>
'''"Typ:"''' Zulassen
 
'''"Anwenden auf:"''' Diesen Ordner, Unterordner
 
 
Klicken Sie auf '''"Erweiterte Berechtigungen anzeigen"'''
 
Klicken Sie auf '''"Erweiterte Berechtigungen anzeigen"'''
Wählen Sie alle Optionen aus außer:
+
<br>
 +
Aktivieren Sie mit den entsprechenden Haken alle Optionen <span style="color:red">außer:</span>
 
* Vollzugriff
 
* Vollzugriff
 
* Berechtigungen ändern
 
* Berechtigungen ändern
 
* Besitz übernehmen
 
* Besitz übernehmen
 +
<br>
 
Klicken Sie anschließend auf '''"OK"'''
 
Klicken Sie anschließend auf '''"OK"'''
 +
<br clear=all>
  
 +
===Rechte für Dateien vergeben===
 
Auf dem gleichen Weg fügen wir nun ein weiteres Element hinzu
 
Auf dem gleichen Weg fügen wir nun ein weiteres Element hinzu
  
Zeile 78: Zeile 82:
 
* Geben Sie in das Feld für den Objektnamen '''"www-ext"''' ein
 
* Geben Sie in das Feld für den Objektnamen '''"www-ext"''' ein
 
* Klicken Sie anschließend auf '''"OK"'''
 
* Klicken Sie anschließend auf '''"OK"'''
 +
<br clear=all>
  
[[Datei: schreibrechte-php-4.png|links|mini|ohne|350px]]
+
Wählen Sie folgende Einstellungen
 +
[[Datei: schreibrechte-php-7.png|links|mini|ohne|350px]]
 +
<br>
 +
* '''Typ:''' Zulassen
 +
* '''Anwenden auf:''' Nur Dateien
 
<br>
 
<br>
Wählen Sie folgende Einstellungen
 
* '''"Typ:"''' Zulassen
 
* '''"Anwenden auf:'''" Nur Dateien
 
 
Klicken Sie auf '''"Erweiterte Berechtigungen anzeigen"'''
 
Klicken Sie auf '''"Erweiterte Berechtigungen anzeigen"'''
 
<br>
 
<br>
Wählen Sie alle Optionen aus außer:
+
Aktivieren Sie mit den entsprechenden Haken alle Optionen <span style="color:red">außer:</span>
 
* Vollzugriff
 
* Vollzugriff
 
* Ordner durchsuchen / Datei ausführen
 
* Ordner durchsuchen / Datei ausführen
 
* Berechtigungen ändern
 
* Berechtigungen ändern
 
* Besitz übernehmen
 
* Besitz übernehmen
Klicken Sie anschließend auf „OK“
+
<br>
 +
Klicken Sie anschließend auf '''"OK"'''
 +
<br clear=all>
  
 
[[Datei: schreibrechte-php-8.png|links|mini|ohne|350px]]
 
[[Datei: schreibrechte-php-8.png|links|mini|ohne|350px]]
 +
<br>
 +
* Klicken Sie auch hier auf '''"OK"'''
 +
<br clear=all>
  
Klicken Sie anschließend auf „OK“
 
 
[[Datei: schreibrechte-php-9.png|links|mini|ohne|350px]]
 
[[Datei: schreibrechte-php-9.png|links|mini|ohne|350px]]
 
+
<br>
Klicken Sie anschließend auf „OK“
+
Schließen Sie die Einrichtung mit einem Klick  auf '''"OK"''' ab
 
+
<br clear=all>
 
 
=== in sinnvolle Abschnitte ===
 
unterteilt werden
 
  
  
== Siehe auch ==
+
== Hintergrundinformation ==
Mit den obigen Einstellungen hat der Webserver alle Rechte die er braucht um Dateien und Ordner sowohl anzulegen, als auch zu löschen.
+
Wir empfehlen diese Konfiguration, um das Angriffsrisiko gering zu halten. Mit den obigen Einstellungen hat der Webserver alle Rechte die er braucht, um Dateien und Ordner sowohl anzulegen, als auch zu löschen. Die Trennung zwischen Ordnern und Dateien sorgt dafür, dass er keine Binaries ausführen kann.
Die Trennung zwischen Ordnern und Dateien sorgt dafür, dass er keine Binaries ausführen kann.
 
Wir empfehlen diese Konfiguration, um das Risiko gegen Angriffe gering zu halten.
 

Aktuelle Version vom 28. Januar 2020, 15:20 Uhr

Anleitung
Microsoft Windows Microsoft Windows
Informationen
BetriebssystemWindows 10
ServiceNetzwerkspeicher
Interessant fürAngestellte, Studierende und Gäste
Windows Portalseite

no displaytitle found: Schreibrechte für PHP im Gruppenverzeichnis setzen

Diese Anleitung hilft Ihnen dabei, in einem Gruppenverzeichnis mit PHP Schreibrechte für einen Webserver zu erlauben.

Was ist zu tun?[Bearbeiten | Quelltext bearbeiten]

  • Ordner anlegen bzw. auswählen, in dem der Webserver Schreibrechte erhalten soll
  • Rechte für den Ordner und Unterordner anlegen
  • Rechte für Dateien anlegen

Schritt-für-Schritt Anleitung[Bearbeiten | Quelltext bearbeiten]

Wir verwenden für die Konfiguration der Rechte den Windows Explorer.
Wählen Sie den Ordner aus, auf dem Sie dem Webserver Schreibzugriff geben wollen.
Empfehlung: Geben Sie nicht den gesamten https Ordner dafür frei. In dieser Anleitung haben wir dafür einen Unterordner „upload“ angelegt.

Rechte für Ordner vergeben[Bearbeiten | Quelltext bearbeiten]

Schreibrechte-php-1.png


  • Wir starten mit einem Rechtsklick auf den gewünschten Ordner
  • Anschließend rufen wir die "Eigenschaften" auf


Schreibrechte-php-2.png


  • Wechseln Sie auf die Karteikarte "Sicherheit"
  • Klicken Sie anschließend auf "Erweitert"


Schreibrechte-php-3.png


  • Klicken Sie auf "Hinzufügen"


Schreibrechte-php-4.png


  • Klicken Sie auf "Prinzipal auswählen"


Schreibrechte-php-5.png


  • Geben Sie in das Feld für den Objektnamen "www-ext" ein
  • Klicken Sie anschließend auf "OK"


Wählen Sie folgende Einstellungen

Schreibrechte-php-6.png


  • Typ: Zulassen
  • Anwenden auf: Diesen Ordner, Unterordner


Klicken Sie auf "Erweiterte Berechtigungen anzeigen"
Aktivieren Sie mit den entsprechenden Haken alle Optionen außer:

  • Vollzugriff
  • Berechtigungen ändern
  • Besitz übernehmen


Klicken Sie anschließend auf "OK"

Rechte für Dateien vergeben[Bearbeiten | Quelltext bearbeiten]

Auf dem gleichen Weg fügen wir nun ein weiteres Element hinzu

Schreibrechte-php-3.png


  • Klicken Sie auf "Hinzufügen"


Schreibrechte-php-4.png


  • Klicken Sie auf "Prinzipal auswählen"


Schreibrechte-php-5.png


  • Geben Sie in das Feld für den Objektnamen "www-ext" ein
  • Klicken Sie anschließend auf "OK"


Wählen Sie folgende Einstellungen

Schreibrechte-php-7.png


  • Typ: Zulassen
  • Anwenden auf: Nur Dateien


Klicken Sie auf "Erweiterte Berechtigungen anzeigen"
Aktivieren Sie mit den entsprechenden Haken alle Optionen außer:

  • Vollzugriff
  • Ordner durchsuchen / Datei ausführen
  • Berechtigungen ändern
  • Besitz übernehmen


Klicken Sie anschließend auf "OK"

Schreibrechte-php-8.png


  • Klicken Sie auch hier auf "OK"


Schreibrechte-php-9.png


Schließen Sie die Einrichtung mit einem Klick auf "OK" ab


Hintergrundinformation[Bearbeiten | Quelltext bearbeiten]

Wir empfehlen diese Konfiguration, um das Angriffsrisiko gering zu halten. Mit den obigen Einstellungen hat der Webserver alle Rechte die er braucht, um Dateien und Ordner sowohl anzulegen, als auch zu löschen. Die Trennung zwischen Ordnern und Dateien sorgt dafür, dass er keine Binaries ausführen kann.


Bei Fragen oder Problemen wenden Sie sich bitte telefonisch oder per E-Mail an uns:

Tel. IT: +49 (5251) 60-5544 Tel. Medien: +49 (5251) 60-2821 E-Mail: imt@uni-paderborn.de

Das Notebook-Café ist die Benutzerberatung des IMT

Das IMT:Notebook-Café (Raum I0.401) bietet in der vorlesungsfreien Zeit nur eingeschränkten Support

Mo Di-Do Fr
Vor-Ort-Support 08:30-16 Uhr 08:30-14 Uhr
Telefonsupport 08:30-16 Uhr 08:30-14 Uhr

Das IMT:Servicecenter Medien auf H1 hat ab 8. April wieder von Montag bis Donnerstag von 08:00-16:00 Uhr und Freitags von 08:00 bis 14:30 Uhr geöffnet.

Cookies helfen uns bei der Bereitstellung des IMT HilfeWikis. Bei der Nutzung vom IMT HilfeWiki werden die in der Datenschutzerklärung beschriebenen Cookies gespeichert.