Общая папка VirtualBox в виде каталога Apache2 www


0

Я использую VirtualBox в Windows, и я установил на него Kali Linux. Я настроил сеть NAT так, чтобы я мог подключаться к серверу Apache в виртуальной машине Linux через браузер Windows. Он работает нормально, и я могу получить доступ к файлам в /var/www папка в моей ВМ.

Я установил общую папку, к которой могут обращаться как Windows, так и Kali Linux. Я хочу установить эту папку как www папка сервер Apache2. Как мне это сделать..?

Я пробовал редактировать apache2.conf файл путем замены <Directory /var/www> как <Directory /media/sf_www>, ( sf_www это общая папка). Но это дает 403 ошибка.

Тогда я попытался заменить vboxsf:x:142: с vboxsf:x:142:www-data в /etc/group файл и перезапустите ВМ. Но результат был таким же.

Итак, как я могу настроить общую папку как www папка сервера Apache2 ..?


как вы подключаете папку общего доступа - у вас есть системная служба, вы используете fstab или делаете это вручную с помощью команды mount?
Marek Rost

1
Проблема была с кодом внутри <Directory> тег. Проблема решена, когда я ее изменил. Я выполнил настройку, сославшись на учебник по Ubuntu, и некоторые из вещей, которые не были применимы для Kali ..
Ramesh-X

Ответы:


1

Не нужно вручную монтировать папку. Отметьте auto mount вариант в настройках общей папки. Моя общая папка называется www, Таким образом, папка будет создана как media/sf_www в вм.

замещать <Directory /var/www> ... </Directory> тег с помощью следующего кода в /etc/apache2/apache2.conf файл.

<Directory /media/sf_www>
    Options Indexes
    AllowOverride None
    Order Allow,Deny
    Allow from all
    Require all granted
</Directory>

замещать DocumentRoot /var/www/html строка в файле /etc/apache2/sites-available/000-default.conf с DocumentRoot /media/sf_www

Добавить группу пользователей в файл /ect/group,

Перезагрузите машину. Все сделано.

Протестировано в Kali Linux 2016.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.