Ich möchte eine Bedingung in ein Adduser-Skript einfügen, um nginx.conf zu aktualisieren, damit ~ / www als http: // ipaddress / ~ user geladen wird, wenn ich einen neuen Benutzer erstelle.
Wenn ein Benutzer den Namen www.domainname trägt, wird dieser Domainname im Ordner ~ / www gehostet.
Gibt es ein Skript, das dies bereits tut?
Antworten:
Sie müssen nginx bei der Benutzererstellung nichts hinzufügen. Verwenden Sie einfach so etwas in Ihrem Serverblock:
Überprüfen Sie Ihre Distributionen / etc / skel
Wenn Sie mkdir / etc / skel / www verwenden, haben alle von adduser (oder Ihren Distributionen adduser-script) erstellten Benutzerverzeichnisse standardmäßig dieses Verzeichnis.
quelle