У меня есть.NET Core 3,1 приложения, работающие на моем поле Ubuntu 18.04.4 LTS.
Прямо сейчас это работает с учетной записью www-data
. Хотя это может быть группой также, не уверенный. Я понимаю, что это - учетная запись "passwordless" и не должно быть предоставлено, корневой доступ и приложение не должны работать с корневыми учетными данными также.
Я хотел бы, чтобы мое приложение смогло записать в каталоге, это установлено (/var/www/myservice
).
Что лучшие практики должны достигнуть этого?
Я думаю, необходимо сделать владельца той папки:
sudo chown -R www-data:www-data /var/www/myservice
Это более безопасно, чем добавление полномочий записи другим: sudo chmod -R o+w /var/www/myservice