Montage VMware partage à partir de la ligne de commande sur Linux VM

Montage VMware partage à partir de la ligne de commande sur Linux VM
Dans cet article, je vais vous montrer comment partager un répertoire / dossier dans une machine virtuelle VMware (VM) et comment monter le partage VMware à partir de la ligne de commande sur une machine virtuelle VMware Linux (VM). Alors, commençons.

Ajout d'un partage au VMware VM:

Pour partager un répertoire / dossier de l'hôte à une machine virtuelle VMware, ouvrez la machine virtuelle, assurez-vous que la machine virtuelle n'est pas mise sous tension et allez à Machine virtuelle > Paramètres.

Ensuite, allez au Options Onglet et cliquez sur Dossiers partagés.

Par défaut, Dossiers partagés est Désactivé. Autoriser Dossiers partagés, sélectionner Toujours activé.

Maintenant, vous pouvez ajouter des dossiers partagés. Pour ajouter un dossier partagé, cliquez sur Ajouter…

Maintenant, cliquez sur Suivant.

Maintenant, cliquez sur Parcourir Pour sélectionner un répertoire / dossier dans votre ordinateur hôte.

Sélectionnez un répertoire / dossier que vous souhaitez partager dans la machine virtuelle VMware et cliquez sur D'ACCORD.

Si vous souhaitez créer un nouveau répertoire, sélectionnez un répertoire (parent) où vous souhaitez créer un nouveau répertoire, saisissez un Dossier Nom et cliquez sur Faire un nouveau dossier. Une fois le répertoire / le dossier créé, vous devriez pouvoir le sélectionner pour le partage.

Par défaut, le Nom du dossier partagé devrait être le nom du répertoire que vous avez sélectionné. Si vous voulez, vous pouvez le changer. Je vous recommande de ne pas ajouter d'espaces dans la part Nom.

Une fois que vous avez terminé, cliquez sur Suivant.

S'assurer Activer cette part CheckBox est coché.

Si vous voulez que cette part soit lue uniquement, vérifiez le Lecture seulement cocher.

Une fois que vous avez terminé, cliquez sur Finir.

La part doit être ajoutée à la machine virtuelle.

Si vous souhaitez supprimer un partage, sélectionnez-le et cliquez sur Retirer.

Si vous souhaitez modifier une propriété de la part, sélectionnez le partage et cliquez sur Propriétés.

Vous pouvez modifier le Nom, le Chemin de l'hôte, partager les attributs d'ici. Une fois que vous avez terminé, cliquez sur D'ACCORD pour que les changements prennent effet.

Maintenant, cliquez sur D'ACCORD.

Maintenant, puissance sur la machine virtuelle.

La machine virtuelle doit démarrer.

Installation des outils VM ouverts:

Afin de monter les partages VMware sur Linux, vous devez avoir des outils VM ou des outils VMware ouvrir sur votre VM Linux.

Si vous utilisez un système d'exploitation Ubuntu / Debian ou un système d'exploitation basé sur Ubuntu / Debian dans la VM VMware, alors vérifiez comment installer des outils VMware sur la machine virtuelle VMware Ubuntu / Debian.

Si vous utilisez CentOS / RHEL 8, vérifiez comment installer des outils VMware sur Machines virtuelles Centos / Rhel 8 VMware.

Montage des partages VMware sur Linux VM:

Tout d'abord, faites un répertoire (disons ~ / testshare) Sur la machine virtuelle Linux où vous souhaitez monter le partage VMware avec la commande suivante:

$ mkdir ~ / testshare

La commande pour monter un partage VMware sur une machine virtuelle Linux est:

$ sudo mont -t fusible.VMHGFS-FUSE -O> .héberger:/

Pour monter le partage VMware test de test sur le ~ / testshare répertoire, exécutez la commande suivante:

$ sudo mont -t fusible.VMHGFS .hôte: / testshare ~ / testshare

Le partage VMware test de test devrait être monté sur le ~ / testshare annuaire.

Par défaut, les partages VMware montés sur la machine virtuelle Linux sont uniquement accessibles à l'utilisateur racine comme vous pouvez le voir dans la capture d'écran ci-dessous. Je vais vous montrer comment résoudre ce problème. Alors, ne t'inquiète pas.

Vous pouvez déclencher le partage VMware monté dans le ~ / testshare Répertoire avec la commande suivante:

$ sudo umount ~ / testhare

Pour permettre à tout utilisateur de la machine virtuelle Linux d'accéder au partage VMware monté, utilisez le permettre Option de montage tout en montant le partage VMware.

$ sudo mont -t fusible.VMHGFS-FUSE -O ALLER_OTher .hôte: / testshare ~ / testshare

Maintenant, vous devriez pouvoir accéder au partage VMware monté sans privilèges sudo ou superutilisateurs.

Mais, les fichiers et les répertoires sur la part appartiennent toujours à Root.

Si vous souhaitez que les fichiers de partage VMware soient accessibles à votre utilisateur de connexion et appartiennent également à votre utilisateur de connexion, montez le partage VMware avec le uid et gid Options de montage comme suit:

$ sudo mont -t fusible.VMHGFS-FUSE -O Allow_Other, uid = $ (id -u), gid = $ (id -g)
.hôte: / testshare ~ / testshare

Comme vous pouvez le voir, les fichiers et répertoires de partage VMware sont désormais accessibles à mon utilisateur de connexion et appartenant également à mon utilisateur de connexion.

Monter automatiquement les partages VMware:

Si vous souhaitez que la machine virtuelle VMware Linux monte automatiquement le partage VMware sur le démarrage, vous devez ajouter une nouvelle ligne à la / etc / fstab déposer.

Tout d'abord, ouvrez le / etc / fstab fichier avec la commande suivante:

$ sudo nano / etc / fstab

Vous voudrez peut-être utiliser vi éditeur de texte pour modifier le / etc / fstab déposer. Dans ce cas, exécutez la commande suivante:

$ sudo vi / etc / fstab

Ou,

$ sudo vim / etc / fstab

Maintenant, ajoutez la ligne suivante à la fin du / etc / fstab déposer:

.héberger:/ fusible.VMHGFS
allow_other, uid =,gid = 0 0

Note: Assurez-vous de remplacer , , et .

Tu peux trouver avec le id -u commande et avec le id -g commande.

Dans mon cas, j'ai ajouté à la ligne suivante au / etc / fstab déposer:

.hôte: / testhare / home / shovon / testhare fusible.VMHGFS
perle_other, uid = 1000, gid = 1000 0 0

Une fois que vous avez terminé, enregistrez le / etc / fichier fstab.

Maintenant, redémarrez votre VM Linux avec la commande suivante:

$ sudo redémarrer

Une fois que votre VM Linux démarre, exécutez la commande suivante pour vérifier si le partage VMware est monté sur le VM Linux:

$ df -h | grep

Comme vous pouvez le voir, le partage VMware test de test est monté correctement dans le ~ / testshare annuaire.

Je peux accéder au partage VMware comme d'habitude.

C'est donc ainsi que vous partagez un répertoire / dossier de l'hôte à votre VM Linux VM et montez-le à partir de la ligne de commande de votre VM Linux. Merci d'avoir lu cet article.