Как зашифровать файл или заблокировать доступ к файлу и запускать только apache?
Моя операционная система Ubuntu Server 14.04. Я хочу зашифровать папку /var/www. Я пытался заблокировать доступ к файлу с chown -R www-data /var/www
а также chmod 700
команды. Любой пользователь unix не может открыть эту папку без рута. Но я могу открыть этот файл с любой операционной системой Windows. Я хочу зашифровать или заблокировать доступ везде, и любая операционная система не может получить доступ к этому файлу.
1 ответ
Предостережение: я никогда не делал этого сам, но я обдумывал это... поэтому я искал это. Вы создаете зашифрованную папку с помощью Encfs, смотрите эту страницу помощи.
По сути, вы резервное копирование и переместить /var/www
каталог во временное местоположение. Чем вы воссоздаете его, как описано на странице справки, копируете его в старое содержимое (cp -R <from> <to>
) а также chown
это правильно.
Если необходимо, на странице справки есть несколько подсказок о том, как автоматически запускать расшифровку, если вы этого хотите.
Удачи с этим!
Йерун