Назад | Перейти на главную страницу

Какой пользователь должен быть владельцем корневого веб-сайта в SLES 12?

Я настраиваю систему SLES 12 для запуска на ней веб-приложений. Уже есть /srv/www папка и она принадлежит root. Так что я собираюсь передать его другому пользователю.

Есть ли в Suse Linux Enterprise Server хорошая практика / стандарт, какой пользователь должен владеть корневым веб-сайтом (и рекурсивно его файлами и подпапками)? Например, в Ubuntu этот пользователь www-data. Применимо ли это к SLES? Или пользователь Apache wwwrun быть владельцем веб-корня? А может еще один специальный пользователь?

На самом деле не имеет значения, кто является владельцем папки, если это не тот же пользователь, под которым работает http-сервер, что, вероятно, является wwwrun в SUSE (лучше дважды проверьте это). Потому что в противном случае все ваши папки и файлы были бы доступны для записи Apache, и это было бы большой дырой в безопасности. Важно то, что все файлы и папки не доступны для записи другим пользователям, потому что это будет то же самое, что и уже упомянутая ситуация.