- VMware Nagbibigay-daan ito sa pagbabahagi ng mga folder at file sa pagitan ng host at mga virtualized na system na may maramihang mga paraan ng seguridad at mga pakinabang.
- Ang pinaka-epektibo at ligtas na paraan ay sa pamamagitan ng mga shared folder, bagama't mayroon ding mga alternatibo tulad ng imbakan USB, mga serbisyo sa ulap at mga protocol ng network.
- Ang wastong pag-install ng VMware Tools at mga setting ng pahintulot ay mahalaga upang matiyak ang pag-access ng data at proteksyon sa pagitan ng dalawang system.
Sa ngayon, virtualize OS Ito ay naging napakakaraniwan, kung para sa pagsubok ng software, paghihiwalay ng mga kapaligiran sa trabaho, o simpleng paggalugad ng iba pang mga platform nang hindi nalalagay sa panganib ang pangunahing sistema. At habang pinapadali ng virtualization ang mga bagay, palaging nananatili ang isang tanong: Paano ako mahusay na magpapalitan ng mga file sa pagitan ng aking tunay at virtual na mga makina? Kung gumagamit ka ng VMware, nakatagpo ka ng klasikong dilemma ng pagbabahagi ng mga folder at data sa pagitan ng host system at mga virtualized na makina.
Sa artikulong ito, Gagabayan kita nang sunud-sunod at nang detalyado sa lahat ng posibleng paraan para magbahagi ng mga folder at file sa pagitan ng iyong host operating system at isang virtual machine sa VMware.. Mula sa mga direktang pamamaraan tulad ng mga nakabahaging folder at paglipat ng clipboard, sa higit pang mga teknikal na alternatibo tulad ng SSH, SCP, o kahit USB at NFS storage. Sulitin ang iyong virtual na kapaligiran nang hindi nag-aaksaya ng oras sa pagkukunwari o nababagabag sa mga eksperimento na hindi gumagana.
Pangkalahatang-ideya ng pagbabahagi ng folder at file sa VMware
Nag-aalok ang VMware ng ilang mga tool upang maiugnay ang iyong host machine sa virtualized na isa (panauhin)., na nagbibigay-daan sa iyong maglipat ng mga file at data sa simple o advanced na paraan, depende sa iyong mga pangangailangan. Ang star function para dito ay ang isa sa mga nakabahaging folder, ngunit hindi lamang ito ang opsyong magagamit: i-drag at i-drop, clipboard, panlabas na storage, mga koneksyon sa network at comandos ang mga partikular ay abot-kamay mo rin.
Bago bumaba sa negosyo, mahalaga na makilala ang ilang mga konsepto:
- Host: iyong pisikal na computer, ang nagpapatakbo ng VMware.
- panauhin: ang operating system na tumatakbo sa loob ng VM, ganap na nakahiwalay sa host maliban kung saan ka magdesisyon kung hindi.
- Mga Tool ng VMware: set ng mga utility na nagsisilbing tulay sa pagitan ng host at guest, na mahalaga para gumana nang maayos ang marami sa mga function na ito.
Ngayon, humanda sa pagtuklas Ang lahat ng mga formula para sa pagbabahagi ng mga folder at file sa pagitan ng mga virtualized na system at host sa VMware. Wala kaming iiwan dito!
Mga Nakabahaging Folder sa VMware: Kumpletong Configuration at Operasyon

Ang pinakaginagamit, praktikal at secure na paraan upang magbahagi ng mga file sa pagitan ng iyong tunay na PC at ang virtual machine ay sa pamamagitan ng Mga nakabahaging folder ng VMware. Ang feature na ito ay sinusuportahan sa parehong VMware Workstation (Pro at Player) at Fusion para sa macOS. Ang proseso ay halos kapareho sa lahat ng modernong bersyon.
Ang unang bagay ay tiyakin na makikilala mo ang ilan pangunahing mga kinakailangan:
- Magkaroon ng bersyon ng naka-install VMware Workstation Pro, Player, o Fusion.
- Dapat na naka-install at tumatakbo ang VMware Tools sa VM, dahil ito ang makina na ginagawang posible ang pagbabahagi.
- Ang virtual machine ay dapat na naka-configure at nagpapatakbo, mas mainam na i-off bago baguhin ang mga opsyon nito.
Mga detalyadong hakbang para gumawa ng nakabahaging folder:
- Buksan ang VMware Workstation o Fusion at piliin ang VM na pinag-uusapan mula sa listahan.
- I-shut down ang VM kung naka-on ito, para mailapat nang tama ang mga pagbabago.
- Mag-click sa menu VM > Mga Setting (o katumbas sa iyong bersyon).
- Pumunta sa tab Options at piliin Mga Naibahaging Folder (Nakabahaging mga folder).
- Isaaktibo ang pagpipilian Palaging pinagana (Laging naka-on) at pindutin Idagdag para magdagdag ng bagong folder na gusto mong ibahagi.
- Piliin ang folder sa iyong host machine na gusto mong i-link. Maaari mong baguhin ang pangalan na lalabas sa ilalim ng VM kung gusto mo.
- Piliin kung gusto mong maging folder Basahin lamang o may pahintulot sa pagsulat. Lagyan ng tsek ang kahon Paganahin ang bahaging ito.
- Kumpirmahin sa Tapusin at i-save ang mga pagbabago.
handa na! Kapag sinimulan mo ang VM, magiging available ang iyong folder. Sa Windows makikita mo ito sa \vmware-host\Shared Folders\ mula sa file explorer. Sa Linux Karaniwan itong lumilitaw na naka-mount /mnt/hgfs kung ang lahat ay na-configure nang tama. Kung hindi, ipapaliwanag ko sa ibang pagkakataon kung paano i-mount ito nang manu-mano.
Mga pangunahing bentahe ng pamamaraang ito: Hindi mo kailangang magbukas ng mga network port, mayroon kang ganap na kontrol sa mga pahintulot, at maaari kang magbahagi ng maraming folder nang walang anumang abala. Bilang karagdagan, ang bilis ng pag-access ay karaniwang mataas.
Paano i-access at i-mount ang mga nakabahaging folder sa Windows at Linux
Sa pagsasagawa, ang pag-access sa mga nakabahaging folder nag-iiba depende sa operating system ng bisita:
Sa Windows (sa loob ng VM):
- Buksan ang File Explorer at mag-navigate sa Network > VMware-host > Mga Nakabahaging Folder.
- Maaari mong imapa ang folder bilang isang network drive para sa mas mabilis na pag-access: i-right click sa folder, piliin ang "Imapa bilang network drive," at imapa ito sa isang libreng titik (hal., Z:).
- Mula dito maaari mong kopyahin, i-paste at tanggalin ang mga file na parang ito ay isang lokal na folder.
Sa Linux (sa loob ng VM):
- Bilang default, kung mayroon ka open-vm-tool y open-vm-tools-desktop naka-install, naka-mount ang mga folder /mnt/hgfs.
- Kung hindi sila lilitaw, i-install ang mga pakete (sa Ubuntu/Debian):
sudo apt install open-vm-tools open-vm-tools-desktop - Maaari mong suriin kung aling mga folder ang magagamit gamit ang command:
vmware-hgfsclient - Kung hindi mo pa nakikita ang mga ito, manu-manong likhain ang direktoryo at i-mount ito tulad nito:
sudo mkdir /mnt/hgfs
sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other,uid=1000 - Upang mai-mount ito sa boot, idagdag ang kaukulang linya sa
/etc/fstab: .host:/ /mnt/hgfs fuse.vmhgfs-fuse defaults,allow_other,uid=1000,nonempty 0 0
Mag-ingat para sa mga pahintulot ng user! Kung gusto mong magkaroon ng access ang lahat ng user, tiyaking ginagamit mo ang mga tamang parameter sa opsyon allow_other y uid ng utos ng bundok.
Mga alternatibo sa pagbabahagi ng file: clipboard, drag at drop, at mga USB device
Bilang karagdagan sa mga nakabahaging folder, Nag-aalok sa iyo ang VMware ng iba pang mga kapaki-pakinabang na opsyon para sa mabilis na paglilipat ng mga file.:
Nakabahaging clipboard at i-drag at i-drop
may Naka-install ang VMware Tools at pinagana ang Guest Isolation, maaari mong kopyahin at i-paste ang teksto (at kung minsan ay mga buong file) sa pagitan ng host at ng VM. Upang i-activate ang mga function na ito:
- Kapag naka-off ang VM, pumunta sa Mga Opsyon > Paghihiwalay ng Bisita sa iyong mga setting.
- Lagyan ng check ang mga kahon na "Paganahin ang pag-drag at pag-drop" at "Paganahin ang kopyahin at i-paste."
- I-save ang iyong mga pagbabago, i-on ang VM, at subukang kopyahin ang isang file o text—dapat itong gumana sa parehong paraan.
Mahalagang limitasyon: Sa VMware ESXi, ang pag-drag at pag-drop ay ginagamit lamang para sa teksto, hindi sa mga file, at kadalasang hindi pinagana para sa mga kadahilanang panseguridad (kailangan mong paganahin ang mga espesyal na parameter sa .vmx file o mula sa mga advanced na setting ng VM sa ESXi).
Paggamit ng mga USB device at panlabas na storage
Ang isa pang mabilis na paraan upang magbahagi ng mga file ay ang pagkonekta ng USB flash drive o external hard drive sa host at pansamantalang italaga ito sa VM:
- Ipasok ang USB device sa iyong host computer.
- Buksan ang VMware at kapag naka-on ang VM, pumunta sa menu VM > Mga Matatanggal na Device.
- Piliin ang iyong USB device at pindutin Kumonekta (Idiskonekta mula sa host). Sa ganitong paraan magkakaroon ng eksklusibong access ang VM.
- Kapag tapos ka na, tandaan na idiskonekta ito sa VM at i-remount ito sa host kung kailangan mo ito sa labas ng site.
En virtual machine Linux Maaaring kailanganin mong i-mount nang manu-mano ang drive sa pamamagitan ng pagpapatakbo ng naaangkop na mga command depende sa iyong pamamahagi.
Ang pamamaraang ito ay sinusuportahan din sa VMware ESXi (na may ilang mga limitasyon sa mga format ng file at driver, at inirerekumenda na gumamit ng mga partisyon ng VFAT/FAT32 para sa maximum na pagkakatugma).
Iba pang paraan ng paglilipat at pagbabahagi: mga command, network at shared storage
Para sa mga advanced na user o mas partikular na pangangailangan, may mga alternatibo para sa pagbabahagi ng mga file sa pagitan ng host at mga virtualized na system.. Narito ang ilan sa mga pinakamakapangyarihan:
Mga utos ng PowerCLI at vmrun
Kung gusto mong i-automate ang mga gawain o kailangan mong maglipat ng mga file nang maramihan, VMware PowerCLI nagbibigay sa iyo ng access sa mga command tulad ng Copy-VMGuestFile:tingnan kung paano gamitin ang PowerCLI para kopyahin ang mga file.
- Tumakbo
Connect-VIServerupang kumonekta sa iyong ESXi o vCenter host. - paggamit
Copy-VMGuestFile -Source "ruta" -LocalToGuest -VM "nombre" ...upang kopyahin ang mga file pabalik-balik sa pagitan ng iyong lokal na makina at ng VM. - Maaari mo ring gamitin
Copy-DatastoreItemupang ilipat ang mga file sa pagitan ng iyong computer, datastore, o VM.
may vmrun Sa Workstation/Fusion maaari kang magsagawa ng mga katulad na gawain mula sa command line, perpekto para sa mga script at paulit-ulit na proseso.
Maglipat ng mga file sa network: SSH, SCP, at SMB
Kung ang iyong VM at host ay nasa parehong network, maaari mong gamitin ang mga karaniwang network protocol upang maglipat ng mga file.
- SSH/SCP: perpekto para sa Linux o ESXi. Paganahin ang SSH sa magkabilang dulo at paggamit
scpupang kopyahin ang mga file mula sa isang gilid patungo sa isa pa. Halimbawa:
scp archivo.txt usuario@ip:/ruta/destino/ - SMB/CIFS: Paganahin ang isang nakabahaging folder sa Windows at i-access ito mula sa Linux o vice versa, gamit ang graphical na kapaligiran o mga command.
Sa ESXi, maaari mo ring gamitin ang WinSCP kung nagtatrabaho ka mula sa Windows upang kumonekta sa pamamagitan ng SFTP at kopyahin ang mga file papunta/mula sa mga datastore.
Advanced na Pagbabahagi: NFS at Datastores
Para sa madalas na paglilipat o malalaking volume ng data, maaari mong gamitin ang a NFS server sa Linux o NAS, i-mount ito bilang isang datastore sa ESXi at gamitin ito bilang isang "tulay" sa pagitan ng VM at ng host:
- Mag-set up ng NFS server sa isang Linux machine at magbahagi ng folder.
- Mula sa ESXi manager, idagdag ang NFS bilang isang datastore.
- Mula sa VM (kung Linux ito), i-mount ang bahagi ng NFS bilang lokal na folder at kopyahin ang mga file papunta/mula sa direktoryong iyon.
- Mula sa host, i-access ang folder ng NFS at ilipat ang mga file kung saan mo kailangan ang mga ito.
Tip: Ang diskarteng ito ay lalong kapaki-pakinabang para sa mga deployment na may maraming VM o sa mga kapaligiran ng enterprise.
Manu-manong Pag-mount ng Mga Nakabahaging Folder sa Linux Kapag Nabigo ang Awtomatikong Pag-mount
Minsan, lalo na sa mga pamamahagi ng Linux na may mga modernong kernel, Ang mga nakabahaging folder ng VMware ay hindi awtomatikong naka-mount. Ngunit huwag mag-alala, ang manu-manong proseso ay simple:
- Siguraduhin na open-vm-tool y open-vm-tools-desktop están instalados.
- Lumikha ng direktoryo ng mount kung wala ito:
sudo mkdir -p /mnt/hgfs - I-mount ang folder na may:
sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other -o uid=$(id -u) - Suriin kung ang iyong mga folder ay lumabas kasama ng
ls /mnt/hgfs - Kung gusto mo itong awtomatikong i-mount, i-edit
/etc/fstabat idinagdag:
.host:/ /mnt/hgfs fuse.vmhgfs-fuse defaults,allow_other,uid=1000,nonempty 0 0
Daya: Kung gusto mo lang mag-mount ng isang partikular na folder, tukuyin ang pangalan nito pagkatapos .host:/, halimbawa: .host:/Documentos /mnt/hgfs fuse.vmhgfs-fuse ...
Pagkatugma at pagkakaiba sa pagitan ng VMware Workstation Player, Pro, at Fusion
Mahalagang malaman kung anong bersyon ng VMware ang mayroon ka, dahil Hindi lahat ng mga ito ay pinapayagan ang parehong mga function sa pagbabahagi:
- VMware Workstation Player: libre para sa di-komersyal na paggamit, HINDI pinapayagan ang mga nakabahaging folder sa pagitan ng host at VM. Oo maaari kang gumamit ng mga USB device at network.
- VMware Workstation Pro: ng bayad, sumusuporta sa mga nakabahaging folder, i-drag at i-drop, clipboard, atbp.
- VMware Fusion: para Kapote, mga opsyon na katulad ng Workstation Pro.
Kung mayroon kang Player at kailangan ng direktang pagbabahagi, isaalang-alang ang paggamit alternatibong pamamaraan (USB, network, cloud storage, atbp.).
Mga solusyon sa ulap at mga web application para sa pagbabahagi ng file
Kung ayaw mong gawing kumplikado ang mga bagay o naghahanap ng maximum na kakayahang umangkop, gumamit ng mga serbisyo sa ulap tulad ng Google Magmaneho, OneDrive, Dropbox ay isang wastong opsyon:
- I-install ang kaukulang application sa parehong host at sa VM.
- I-configure ang mga folder na gusto mong i-sync.
- Awtomatikong lumalabas ang mga na-upload na file kung saan mo kailangan ang mga ito, nang hindi hinahawakan ang mga setting ng VMware.
Ang isa pang praktikal na posibilidad ay ang Mga web application na uri ng WeTransfer para sa isang beses na paglilipat ng malalaking file: i-upload mo ang file, makatanggap ng link at ito descargas mula sa ibang sistema, madali at mabilis.
Mga aspeto ng seguridad at magagandang kagawian kapag nagbabahagi ng mga file sa pagitan ng mga system
I-secure ang iyong data kapag gumagamit ng mga nakabahaging folder o anumang paraan ng paglilipat. Ilang kapaki-pakinabang na tip:
- Palaging gamitin read-only na mga mode para sa mga nakabahaging folder kung hindi mo kailangang baguhin ang mga file mula sa VM.
- Gumawa backup na mga kopya madalas na magsagawa ng mga nakagawiang pagsusuri sa iyong mga virtual machine bago gumawa ng malalaking pagbabago.
- Suriin ang mga pahintulot at mga user na may access sa mga folder upang maiwasan ang mga aksidente o pagtagas ng data.
- Iwasang magbahagi ng mga sensitibong folder maliban kung talagang kinakailangan.
- Sa mga enterprise environment, sundin ang mga inirerekomendang patakaran sa seguridad at limitahan ang access sa mga nakabahaging mapagkukunan batay sa mga tungkulin.
Ingat din Huwag paganahin ang kopyahin/i-paste o i-drag at i-drop ang mga feature kung ang iyong VM ay nagpapatakbo ng mga kritikal na application o mayroon kang mga alalahanin sa seguridad..
Masigasig na manunulat tungkol sa mundo ng mga byte at teknolohiya sa pangkalahatan. Gustung-gusto kong ibahagi ang aking kaalaman sa pamamagitan ng pagsusulat, at iyon ang gagawin ko sa blog na ito, ipakita sa iyo ang lahat ng mga pinaka-kagiliw-giliw na bagay tungkol sa mga gadget, software, hardware, teknolohikal na uso, at higit pa. Ang layunin ko ay tulungan kang mag-navigate sa digital na mundo sa simple at nakakaaliw na paraan.