Was sind die besten Dateiberechtigungseinstellungen für PHP-Skripte? Irgendwelche Vorschläge, wie Sie die minimal erforderlichen Berechtigungen herausfinden können?Wie ermittle ich die Berechtigungseinstellungen für PHP-Skripte?
Antwort
WalloWizard ist korrekt, dass Sie nur die Mindestberechtigungen verwenden sollten, die für das Funktionieren des Skripts erforderlich sind.
Lassen Sie mich jedoch genauer sein, vorausgesetzt, Sie laufen auf einem Unix-basierten System wie Linux oder BSD oder Mac OSX. Ihr Webserver läuft normalerweise als unprivilegierter Benutzer wie "nobody" und Ihre Skripte müssen für diesen Benutzer lesbar sein, so dass die besten Berechtigungen normalerweise 644 sind, was bedeutet, dass Sie das Skript lesen und schreiben können und alle anderen es nur lesen können .
Im seltenen Fall, dass das Skript demselben Benutzer gehört, der den Webserver ausführt, können Sie die Berechtigungen auf 600 festlegen, sodass Sie das Skript lesen und schreiben können und niemand es lesen kann.
Die Mindestberechtigungen, die für die Ausführung des Skripts erforderlich sind.
- 1. Berechtigungseinstellungen für einen Ordner in ASP.NET
- 2. Wie ermittle ich programmatisch, wenn ehcache läuft?
- 3. Wie ermittle ich den Datentyp für ein Programm?
- 4. Wie ermittle ich das HResult für eine System.IO.IOException?
- 5. Wie ermittle ich, was Oracle Spatial verwendet?
- 6. Wie ermittle ich die maximale Transaktionsgröße in MySQL?
- 7. Wie ermittle ich den idealen Wert für meinen Datenbank.yml-Pool?
- 8. Wie ermittle ich die Inhaltslänge einer gezippten Datei?
- 9. Wie ermittle ich das passende Prüfintervall?
- 10. Wie ermittle ich Audio-Funktionen auf Android?
- 11. Wie ermittle ich meine Ghc-Version?
- 12. Wie ermittle ich den Zeichensatz eines Strings?
- 13. Wie ermittle ich den richtigen Dateisystempfad
- 14. Wie ermittle ich die durchschnittliche Szenenhelligkeit in WebGL?
- 15. Wie ermittle ich Eingabe als Integer und die Länge gleichzeitig?
- 16. Wie ermittle ich die Länge einer Liste in RedDot?
- 17. Wie ermittle ich die Größe einer geöffneten Datei in Python?
- 18. Wie ermittle ich die Länge eines Fixnum in Ruby?
- 19. Wie ermittle ich die Koordinaten eines Artikels innerhalb eines Stackpanels?
- 20. Wie ermittle ich die OpenGL-Version unter Windows?
- 21. Wie ermittle ich die IP-Adresse eines Web-Clients (für eine JSP)?
- 22. E/A-Berechtigungseinstellungen mit dem .net-Installationsprogramm
- 23. Wie ermittle ich den Wert eines symbolischen Pfades?
- 24. Wie ermittle ich die Größe von Metadaten, die von NameNode auf dem Hadoop-Cluster verwaltet werden?
- 25. Wie ermittle ich Multi-Select-Kombinationen in PHP
- 26. Wie ermittle ich in Java den Typ eines Arrays dynamisch?
- 27. Wie ermittle ich den Farbmodus eines hochgeladenen Bildes in ASP.Net
- 28. In Perl, wie ermittle ich, ob eine Standardeingabe vorhanden ist?
- 29. Wie ermittle ich in ColdFusion, ob eine Abfragezeichenfolgenvariable existiert?
- 30. Hochladen auf Vimeo über die API mit unterschiedlichen Berechtigungseinstellungen für das Video