CHOWN-CHMOD: Unterschied zwischen den Versionen

Aus WikiStar
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „== Problem == bei einem Kunden sind die Berechtigungsstufe, sowie der zugewiesene Benutzer und die zugewiesene Gruppe nicht mehr richtig eingestellt. Die Stan…“)
 
 
(6 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 3: Zeile 3:
  
 
Die Standardwerde (innerhalb des html-Verzeichnisses) sind: <br />
 
Die Standardwerde (innerhalb des html-Verzeichnisses) sind: <br />
*Zugewiesener Benutzer "webxxx"
+
*Zugewiesener Benutzer '''webxxx'''
*Zugewiesene Benutzergruppe "webxxx"
+
*Zugewiesene Benutzergruppe '''webxxx'''
*Berechtigungsstufe für Order: 755
+
*Berechtigungsstufe für Order: '''755'''
*Berechtigungsstufe für Dateien: 644
+
*Berechtigungsstufe für Dateien: '''644'''
  
 
== Ursache ==
 
== Ursache ==
 
Meistens ist es der falsche PHP-Handler (apache anstelle von CGI) welches den Fehler verursacht.  
 
Meistens ist es der falsche PHP-Handler (apache anstelle von CGI) welches den Fehler verursacht.  
 
Dabei wird die Berechtigungsstufe eines Ordners auf 750 gesetzt.
 
Dabei wird die Berechtigungsstufe eines Ordners auf 750 gesetzt.
 +
<br />
 
<br />
 
<br />
 
Es kann aber auch eine Sperrung durch einen Hoststar-Mitarbeiter zur veränderung dieser Werte führen. <br />
 
Es kann aber auch eine Sperrung durch einen Hoststar-Mitarbeiter zur veränderung dieser Werte führen. <br />
 
Dies führt meist du folgenden werten: <br />
 
Dies führt meist du folgenden werten: <br />
 
+
*Zugewiesener Benutzer '''root'''
 +
*Zugewiesene Benutzergruppe '''root'''
 +
*Berechtigungsstufe für Order: '''000'''
 +
*Berechtigungsstufe für Dateien: '''000'''
  
 
== Lösung ==
 
== Lösung ==
 +
(Hier ist lediglich der web42-Benutzer als Beispiel angegeben:)<br />
 +
 +
Wenn man sich sicher ist dass die Berechtigungen richtig gesetzt werden dürfen/müssen, kann mann die folgenden Befehle ausführen: <br />
 +
*zuerst in den html-Ordner des Benutzers gehen:
 +
cd /home/www/web42/html
 +
*Danach zuerst die zugewiesenen Benutzer/Gruppen in die Standardwerte setzen:
 +
chown -R web42.web42 *
 +
*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
 +
 +
== Kunden benachrichtigen ==
 +
 +
Sehr geehrter Herr XXXXXXXXXXXXXX
  
 +
Ich habe die Benutzer-Berechtigungen soeben in die von Hoststar vorgeschriebenen Standard-Werte zurückgesetzt.
  
  
== Kunde benachrichtigen: ==
+
[[Category:Filesystem]]
Das folgende Mail kann an den Kunden gesendet werden:
+

Aktuelle Version vom 6. Juli 2016, 15:42 Uhr

Problem[Bearbeiten]

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

Ursache[Bearbeiten]

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

Lösung[Bearbeiten]

(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 -R web42.web42 *
  • 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

Kunden benachrichtigen[Bearbeiten]

Sehr geehrter Herr XXXXXXXXXXXXXX

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