Я использую 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 ..?
<Directory>
тег. Проблема решена, когда я ее изменил. Я выполнил настройку, сославшись на учебник по Ubuntu, и некоторые из вещей, которые не были применимы для Kali ..Ответы:
Не нужно вручную монтировать папку. Отметьте
auto mount
вариант в настройках общей папки. Моя общая папка называетсяwww
, Таким образом, папка будет создана какmedia/sf_www
в вм.замещать
<Directory /var/www> ... </Directory>
тег с помощью следующего кода в/etc/apache2/apache2.conf
файл.замещать
DocumentRoot /var/www/html
строка в файле/etc/apache2/sites-available/000-default.conf
сDocumentRoot /media/sf_www
Добавить группу пользователей в файл
/ect/group
,Перезагрузите машину. Все сделано.
Протестировано в Kali Linux 2016.
источник