Я хотел бы добавить условие в скрипт adduser для обновления nginx.conf, чтобы он загружал ~ / www как http: // ipaddress / ~ user всякий раз, когда я создаю нового пользователя.
И когда пользователь получает имя www.domainname, он размещает это доменное имя в папке ~ / www.
Есть ли сценарий, который уже делает это?
Ответы:
Вам не нужно ничего добавлять в nginx при создании пользователя. Просто используйте что-то вроде этого в своем блоке сервера:
Проверьте ваши дистрибутивы / etc / skel
если вы используете mkdir / etc / skel / www, все userdirs, созданные adduser (или вашими сценариями adduser-script), будут иметь этот каталог по умолчанию.
источник