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
Другие вопросы по тегам