Я видел несколько тем о проблемах с неожиданными правами доступа к файлам после загрузки файла. Я попытался их решения без удачи, я должен поднять проблему на моем пути.
Я запускаю Nginx как nobody:nogroup
на Debian 6. Я изменил корневую веб-папку /usr/share/nginx/html
на nobody:nogroup
. Теперь я использую WinSCP для загрузки файла на компьютер, но я использую учетную запись root
. Если я создаю новый каталог или обновляю новый файл, владельцем будет root:root
. Я новичок в мире Linux, в настоящее время я открываю оболочку для смены владельца wwwroot после того, как что-то загрузил на свой сервер.
Какова лучшая практика для загрузки файла от имени пользователя root, но никто не хранит файлы и каталоги nobody:nogroup
? Должен ли я установить пароль для учетной записи никто и использовать эту учетную запись для загрузки файлов?