CHOWN-CHMOD

Aus HS Syswiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Kunde benachrichtigen:)
 
(4 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 31: Zeile 31:
 
  find /home/www/web42/html -type d |xargs chmod 755
 
  find /home/www/web42/html -type d |xargs chmod 755
 
*Als Nächstes noch die Datei-Berechtigungen zurücksetzen:
 
*Als Nächstes noch die Datei-Berechtigungen zurücksetzen:
  find /home/www/web148/html -type d |xargs chmod 644
+
  find /home/www/web42/html -type f |xargs chmod 644
 
*Nun '''MUSS''' noch die Stufe vom html-Verzeichnis auf '''750''' gesetzt werden:  
 
*Nun '''MUSS''' noch die Stufe vom html-Verzeichnis auf '''750''' gesetzt werden:  
  chmod 000 /home/www/web42/html
+
  chmod 750 /home/www/web42/html
  
== Kunde benachrichtigen: ==
+
== Kunden benachrichtigen ==
Das folgende Mail kann an den Kunden gesendet werden:
+
 
 +
Sehr geehrter Herr XXXXXXXXXXXXXX
 +
 
 +
Ich habe die Benutzer-Berechtigungen soeben in die von Hoststar vorgeschriebenen Standard-Werte zurückgesetzt.
 +
 
 +
 
 +
[[Category:Filesystem]]

Aktuelle Version vom 25. Juni 2014, 10:22 Uhr

Inhaltsverzeichnis

[Bearbeiten] Problem

bei einem Kunden sind die Berechtigungsstufe, sowie der zugewiesene Benutzer und die zugewiesene Gruppe nicht mehr richtig eingestellt.

Die Standardwerde (innerhalb des html-Verzeichnisses) sind:

  • Zugewiesener Benutzer webxxx
  • Zugewiesene Benutzergruppe webxxx
  • Berechtigungsstufe für Order: 755
  • Berechtigungsstufe für Dateien: 644

[Bearbeiten] Ursache

Meistens ist es der falsche PHP-Handler (apache anstelle von CGI) welches den Fehler verursacht. Dabei wird die Berechtigungsstufe eines Ordners auf 750 gesetzt.

Es kann aber auch eine Sperrung durch einen Hoststar-Mitarbeiter zur veränderung dieser Werte führen.
Dies führt meist du folgenden werten:

  • Zugewiesener Benutzer root
  • Zugewiesene Benutzergruppe root
  • Berechtigungsstufe für Order: 000
  • Berechtigungsstufe für Dateien: 000

[Bearbeiten] Lösung

(Hier ist lediglich der web42-Benutzer als Beispiel angegeben:)

Wenn man sich sicher ist dass die Berechtigungen richtig gesetzt werden dürfen/müssen, kann mann die folgenden Befehle ausführen:

  • zuerst in den html-Ordner des Benutzers gehen:
cd /home/www/web42/html
  • Danach zuerst die zugewiesenen Benutzer/Gruppen in die Standardwerte setzen:
chown web42.web42 * -R
  • Nun die Ordner-Berechtigungen zurücksetzen:
find /home/www/web42/html -type d |xargs chmod 755
  • Als Nächstes noch die Datei-Berechtigungen zurücksetzen:
find /home/www/web42/html -type f |xargs chmod 644
  • Nun MUSS noch die Stufe vom html-Verzeichnis auf 750 gesetzt werden:
chmod 750 /home/www/web42/html

[Bearbeiten] Kunden benachrichtigen

Sehr geehrter Herr XXXXXXXXXXXXXX

Ich habe die Benutzer-Berechtigungen soeben in die von Hoststar vorgeschriebenen Standard-Werte zurückgesetzt.

Meine Werkzeuge
Namensräume

Varianten
Aktionen
Navigation
Werkzeuge