Ubuntu после изменения владельца файла копирования
Когда я копирую свои файлы из разработки в производство / var / www, меняются владелец и права на скопированные файлы. Каковы права доступа / владельца файлов в / var / www, чтобы не было угрозы безопасности? Какой будет команда для изменения файлов на правильного владельца / разрешения файлов в /var/www?
Спасибо
2 ответа
Вы можете использовать cp -a
сохранить владельца / права при копировании файлов, чтобы он не менялся
Я предполагаю, что все файлы, которые вы положили в /var/www
предназначен для публикации веб-сервером. Это означает, что приведенные ниже команды предполагают, что вы подразумеваете не защиту конфиденциальных данных, а целостность ваших файлов от подделки другими пользователями в системе.
Запустите эти команды от имени пользователя root:
find /var/www -print0 | xargs -0 chown www-data.www-data
find /var/www -type d -print0 | xargs -0 chmod 755
find /var/www -type f -print0 | xargs -0 chmod 644