|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - WinXP+VirtualBox+Debian: shared-папка (vboxsf) не даёт полного доступа в гостевой ОС |
|
Разное - WinXP+VirtualBox+Debian: shared-папка (vboxsf) не даёт полного доступа в гостевой ОС
|
Ветеран Сообщения: 784 |
В WinXP поставил VirtualBox и в качестве гостевой ОС установил Debian 8 (для разработки/отладки сайта)
Средствами VirtualBox корневую директорию сайта расшарил между гостевой ОС (Debian) и хост-машиной (WinXP). Т.е. физически все файлы сайта хранятся на хост-машине, а в гостевой ОС (Debian) эту директорию смонтировал в папку, которая является корнем сайта. Монтирование выполняется через виртуальную файловую систему vboxsf, согласно инструкции к VirtualBox: Монтирование выполняется нормально. Все изменения в этой директории, выполненные в гостевой машине, видны из хост-машины, и наоборот (двусторонний "шаринг"). nginx и php-процессы запускаются от пользователя user. Проблема в том, что при запуске любой страницы, любого скрипта или любой html-ки из этой самой смонтированной директории получаем ошибку от nginx: Цитата:
Проверил следующее: 1. Если из браузера запустить скрипт phpmyadmin, который физически расположен не в смонтированной директории, а в /usr/share/phpmyadmin/, то скрипт работает нормально, без каких-либо ошибок 2. Если корневую директорию сайта не монтировать, а просто создать в гостевой ОС директорию с файлами сайта, то тоже никаких проблем не наблюдается 3. Если запускать nginx от root и запрашивать статичный html-файл, возникает та же самая ошибка 4. Если выполнять монтирование с максимальными правами (указанные права выставляются на папки и файлы корректно - проверил), проблема сохраняется: 5. Если в гостевой ОС (Debian) попробовать изменять, удалять, корректировать файлы из смонтированной директории пользователем user, то никаких проблем с правами не наблюдается Вопрос. Кто здесь виноват ? Очевидно, что проблема связана с монтированием в директорию гостевой ОС директории хост-машины (виртуальная файловая система vboxsf). Но ведь для гостевой ОС эта директория для всяких-разных (или не для всех ?) операций должна выглядеть как обычная родная директория. Или не так ? |
||
Отправлено: 01:26, 15-11-2016 |
Ветеран Сообщения: 784
|
Профиль | Отправить PM | Цитировать Вот здесь пишут, что такие монтирования веб-проектов выполняются наура, без проблем. И сайты нормально работают, проблем с доступом нет. Только ОС, конечно, другие, но принципиальных проблем в этом нет:
Цитата:
|
|
Отправлено: 01:42, 15-11-2016 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Прочее - Создание сети между основной и гостевой ОС <VirtualBox> | parus5990 | Сетевые технологии | 18 | 22-04-2018 07:31 | |
Debian/Ubuntu - Debian 8 не даёт выполнить команды | BillyPiston | Общий по Linux | 3 | 30-06-2016 12:16 | |
[решено] VirtualBox / Разрешение гостевой ОС Windows 7 | berkut_174 | Хочу все знать | 4 | 29-05-2015 12:36 | |
Route/Bridge - Нет пингов между хостом Win7 и гостевой WinXP на VirtualBox | ES | Сетевые технологии | 18 | 18-03-2015 15:41 | |
Интерфейс - virtualbox+дополнения VirtualBox для гостевой ОС=тормоза в Metro? | 12sunflowers | Microsoft Windows 8 и 8.1 | 2 | 21-06-2012 12:36 |
|