Hallo,
also das mit dem gemeinsamen Ordner sollte sich recht leicht über die Einstellungen regeln lassen. Also Virtuelle Machine -> Ändern -> Gemeinsame Ordner. Dort den Ordner aus dem Home Verzeichnis auswählen.
Wie dieser dann in das virtuelle System eingebunden wird, könnte man dann über die fstab regeln. Es gibt von Virtualbox selbst die Option des automatischen Einbindens, dann wird bei mir der Ordner als
|
Quellcode
|
1
|
none on media/sf_NAME type vboxsf (rw,nodev,relatime)
|
eingebunden. Ich habe es zwar selbst nicht getestet, aber man könnte das jetzt entweder direkt in den /var/www Ordner einbinden oder über einen bind Befehl entsprechend verlinken.
Die Rechte sind allerdings schon wichtig, das lässt sich aber auch leicht über die fstab regeln. Hier einfach als Option uid=apache,gid=apache eintragen, dann sollte es diesbezüglich eigentlich keine Probleme geben.
Beispiel fstab (Automatisches Einbinden deaktiviert!):
|
Quellcode
|
1
2
|
[...]
NAME /var/www/htdocs/NAME vboxsf rw,nodev,relatime,uid=apache,gid=apache 0 0
|