Heim  >  Fragen und Antworten  >  Hauptteil

Wie greift der www-data-Benutzer von nginx auf die Dateien anderer Benutzer zu?

In der Ubuntu-Serverumgebung ist Nginx installiert.
In nginx.conf ist der Standardwert des Knotens „user“ „www-data“. Das heißt, es gehört dem www-data-Benutzer.
Die HTML-Datei meiner Website befindet sich unter einem anderen Benutzer, nguser, und das Verzeichnis ist /home/nguser/website

Jetzt habe ich das „Root“ in nginx.conf in /home/nguser/website geändert und beim Surfen ist ein 404-Fehler aufgetreten.
Jemand sagte mir, dass es sich dabei um ein Berechtigungsproblem handele, da der Benutzer „www-data“ nicht auf den Inhalt des Benutzers „nguser“ zugreifen könne.

Ich bin ein Anfänger in Linux und Nginx. Ich weiß nicht, wie ich dieses Problem lösen soll.

仅有的幸福仅有的幸福2713 Tage vor938

Antworte allen(1)Ich werde antworten

  • PHP中文网

    PHP中文网2017-05-16 17:25:34

    chmod -R 777 /home/nguser/website

    Antwort
    0
  • StornierenAntwort