Ubuntu 16.04, Apache2
Приложение, которое я использую, использует Java для запуска и использует какой-то файл лицензии. Когда вы запускаете приложение, оно записывается и затем читается из файла в домашнем каталоге пользователя. Поэтому я пытаюсь запустить приложение как часть cgi-скрипта, поэтому он работает под учетной записью www-data, которая по умолчанию не имеет домашнего каталога ($ home пуст для пользовательских www-данных). Поэтому приложение пытается написать в / var / www, для которого у www-data нет прав на запись, что приводит к сбою приложения. Его большое дело, чтобы приложение изменилось. Приложение работает нормально под обычной учетной записью пользователя, оставляя за собой файл [gibberish] .dat в $ home App - Denkovi v2.6
Итак, каков риск создания / home / www-data и установки его как домашний каталог для www-данных через usermod? Я подвергал свою систему серьезному риску через веб-интерфейс, делая это?
Если есть более простой / лучший способ сделать это, пожалуйста, просветите меня!