89 votes

Partager les dossiers de VirtualBox en sens inverse ? Hôte invité ?

Je connais bien le processus d'installation de Guest Additions et de partage des dossiers de l'hôte avec l'invité, mais existe-t-il un moyen de faire l'inverse ?

J'ai un hôte XP et un invité Ubuntu 10.10, avec VBox 4.0.2.

En d'autres termes, j'aimerais que l'hôte ait un accès direct à (au moins certains des) fichiers contenus dans le fichier .vdi.

0voto

stefan.at.wpf Points 441

Vous pouvez le faire en configurant Samba sur la machine Linux invitée

pour pouvoir accéder à la machine virtuelle depuis l'extérieur de l'hôte, vous devez modifier la mise en réseau de la machine virtuelle en passant du NAT au réseau "ponté".

\===== POUR LE DÉVELOPPEMENT UNIQUEMENT === Ne faites pas cela en production ! !! ====

Configuration de Samba

Configurer le service Samba sur l'invité afin que Guest FS soit accessible sur le réseau Windows comme un autre ordinateur pour écrire/lire des fichiers.

Installer Samba sur l'invité

Shell. sudo apt-get samba

  1. Modifier le /etc/samba/smb.conf

Faites-le en tant que racine ( sudo ) ! !

ajouter à la fin du fichier

[root]
path = /
browseable = yes
guest ok = yes
guest only = yes
read only = no
force user = root
force create mode = 0777
force directory mode = 0777

Maintenant, définissez un nom d'utilisateur et un mot de passe pour le partage Samba. Cette commande doit être exécutée avec le privilège root.

Shell. sudo smbpasswd -a <username>

- utilisez la même chose que vous utilisez dans l'invité - c'est plus pratique

il vous demandera de définir un mot de passe. définissez le même que password pour plus de commodité et depuis Windows vous pouvez maintenant accéder à ///root et lire/écrire tout le système de fichiers Linux

peut être l'IP de l'invité l'obtenir avec Shell commande ip a

ou le nom de l'hôte

Shell. hostname

peut être modifié ici \etc\hostname

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X