- VMware See võimaldab jagada kaustu ja faile hosti ja virtualiseeritud süsteemide vahel mitmete turvameetodite ja eelistega.
- Kõige tõhusam ja turvalisem meetod on jagatud kaustade kaudu, kuigi on ka alternatiive, näiteks ladustamine USB, pilveteenused ja võrguprotokollid.
- VMware Toolsi ja õiguste sätete õige installimine on kahe süsteemi vahelise andmetele juurdepääsu ja kaitse tagamiseks hädavajalik.
Tänapäeval virtualiseeritakse operatsioonisüsteemide See on muutunud väga tavaliseks, olgu selleks tarkvara testimine, töökeskkondade isoleerimine või lihtsalt teiste platvormide uurimine ilma põhisüsteemi ohtu seadmata. Ja kuigi virtualiseerimine teeb asjad lihtsamaks, jääb alati üks küsimus: Kuidas ma saan tõhusalt faile oma reaalse ja virtuaalse masina vahel vahetada? Kui kasutate VMware'i, olete kokku puutunud klassikalise dilemmaga, kus on vaja jagada kaustu ja andmeid hostsüsteemi ja virtualiseeritud masinate vahel.
Selles artiklis Ma juhendan teid samm-sammult ja üksikasjalikult kõigis võimalikes viisides, kuidas jagada kaustu ja faile teie host-operatsioonisüsteemi ja VMware'i virtuaalmasina vahel.. Otsemeetodite, näiteks jagatud kaustade ja edastusmeetodi abil lõikelauale, tehnilisemate alternatiivide poole, näiteks SSH, SCP või isegi USB ja NFS salvestusruum. Saage oma virtuaalsest keskkonnast maksimum, ilma et peaksite aega raiskama kobamisele või ebaõnnestunud katsetesse takerdumisele.
Ülevaade kaustade ja failide jagamisest VMware'is
VMware pakub mitmeid tööriistu oma hostmasina linkimiseks virtualiseeritud masinaga (külalisarvutiga)., mis võimaldab teil faile ja andmeid edastada lihtsal või täiustatud viisil, olenevalt teie vajadustest. Selle tähefunktsioon on üks järgmistest jagatud kaustad, aga see pole ainus saadaolev valik: lohistamine, lõikelaud, väline salvestusruum, võrguühendused ja käsud konkreetsed on samuti teie käeulatuses.
Enne asja kallale asumist on oluline eristada mõningaid mõisteid:
- Host: teie füüsiline arvuti, see, millel töötab VMware.
- Külaline: operatsioonisüsteem, mis töötab virtuaalmasina sees, hostist täielikult isoleerituna, välja arvatud juhul, kui otsustate teisiti.
- VMware'i tööriistad: utiliitide komplekt, mis toimib sillana hosti ja külalise vahel ning on paljude nende funktsioonide sujuvaks toimimiseks hädavajalik.
Nüüd olge valmis avastama Kõik valemid kaustade ja failide jagamiseks virtualiseeritud süsteemide ja VMware'i hostide vahel. Me ei jäta siia midagi tegemata!
Jagatud kaustad VMware'is: täielik seadistamine ja toimimine
Kõige kasutatavam, praktilisem ja turvalisem meetod failide jagamiseks pärisarvuti ja virtuaalmasina vahel on ... VMware'i jagatud kaustad. Seda funktsiooni toetatakse nii VMware Workstationis (Pro ja Player) kui ka Fusionis macOS-i jaoks. Protsess on kõigis tänapäevastes versioonides väga sarnane.
Esimene asi on veenduda, et kohtute mõnega põhilised eeldused:
- Kas teil on installitud versioon VMware Workstation Pro, Player või Fusion.
- VMware tööriistad peavad olema installitud ja töötama virtuaalmasinas, kuna see on mootor, mis jagamise võimalikuks teeb.
- Virtuaalmasin peab olema konfigureeritud ja töökorras, eelistatavalt enne selle valikute muutmist välja lülitatud.
Jagatud kausta loomise üksikasjalikud juhised:
- Ava VMware Workstation või Fusion ja valige loendist kõnealune virtuaalmasin.
- Kui virtuaalmasin on sisse lülitatud, lülitage see välja, et muudatused rakenduksid õigesti.
- Klõpsake menüüd VM > Seaded (või teie versioonis samaväärne).
- Minge vahekaardile Valikud ja valige Jagatud kataloogid (Jagatud kaustad).
- Aktiveerige valik Alati lubatud (Alati sisse lülitatud) ja vajutage lisama , et lisada uus kaust, mida soovite jagada.
- Valige oma hostarvutis kaust, mille soovite linkida. Soovi korral saate muuta nime, mille all see virtuaalmasinas kuvatakse.
- Valige, kas soovite, et kaust oleks Loe ainult või kirjutamisloaga. Märkige ruut Luba see osa.
- Kinnitage lõpp ja salvestage muudatused.
Valmis! Kui käivitate virtuaalmasina, on teie kaust saadaval. Sisse Windows sa näed seda \vmware-host\Jagatud kaustad\ failihaldurist. Sisse Linux Tavaliselt paistab see olevat paigaldatud /mnt/hgfs kui kõik on õigesti seadistatud. Kui ei, siis selgitan hiljem, kuidas seda käsitsi paigaldada.
Selle meetodi peamised eelised: Sa ei pea võrguporte avama, sul on täielik kontroll õiguste üle ja saad ilma probleemideta mitut kausta jagada. Lisaks on juurdepääsu kiirus tavaliselt kõrge.
Kuidas pääseda juurde jagatud kaustadele ja neid ühendada Windowsis ja Linuxis
Praktikas jagatud kaustadele juurdepääs varieerub olenevalt külalisoperatsioonisüsteemist:
Windowsis (virtuaalmasina sees):
- Avage File Explorer ja navigeerige aadressile Võrk > VMware-host > Jagatud kaustad.
- Kiiremaks juurdepääsuks saate kausta võrgudraivina kaardistada: paremklõpsake kaustal, valige "Kaardi võrgudraivina" ja kaardistage see vaba tähega (nt Z:).
- Siit saate faile kopeerida, kleepida ja kustutada nii, nagu oleks tegemist kohaliku kaustaga.
Linuxis (virtuaalmasina sees):
- Vaikimisi, kui teil on avatud-vm-tööriistad y open-vm-tools-desktop installitud, kaustad on paigaldatud /mnt/hgfs.
- Kui need ei ilmu, installige paketid (Ubuntu/Debiani puhul):
sudo apt install open-vm-tools open-vm-tools-desktop
- Saate kontrollida, millised kaustad on saadaval, käsuga:
vmware-hgfsclient
- Kui te neid veel ei näe, looge kataloog käsitsi ja paigaldage see järgmiselt:
sudo mkdir /mnt/hgfs
sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other,uid=1000
- Selle käivitamisel paigaldamiseks lisage vastav rida
/etc/fstab
: .host:/ /mnt/hgfs fuse.vmhgfs-fuse defaults,allow_other,uid=1000,nonempty 0 0
Pöörake tähelepanu kasutajaõigustele! Kui soovite, et kõigil kasutajatel oleks juurdepääs, veenduge, et kasutate valikus õigeid parameetreid. allow_other
y uid
mount käsust.
Failide jagamise alternatiivid: lõikelaud, lohistamine ja USB-seadmed
Lisaks jagatud kaustadele VMware pakub sulle ka teisi kasulikke võimalusi failide kiireks edastamiseks.:
Jagatud lõikelaud ja lohistamine
koos VMware tööriistad on installitud ja külalisrežiimi isolatsioon on lubatud., saate teksti (ja mõnikord ka terveid faile) hosti ja virtuaalmasina vahel kopeerida ja kleepida. Nende funktsioonide aktiveerimiseks:
- Kui virtuaalmasin on välja lülitatud, minge aadressile Valikud > Külalise isolatsioon oma seadetes.
- Märkige ruudud „Luba lohistamine” ja „Luba kopeerimine ja kleepimine”.
- Salvestage muudatused, lülitage virtuaalmasin sisse ja proovige faili või teksti kopeerida – see peaks toimima mõlemas suunas.
Oluline piirang: VMware ESXi-s kasutatakse lohistamist ainult teksti, mitte failide puhul ja see on turvakaalutlustel tavaliselt keelatud (peate lubama spetsiaalsed parameetrid .vmx-failis või ESXi virtuaalmasina täpsemates sätetes).
USB-seadmete ja väliste salvestusseadmete kasutamine
Teine kiire viis failide jagamiseks on ühendada USB-mälupulk või väline kõvaketas hostiga ja määrata see ajutiselt virtuaalmasinale:
- Sisestage USB-seade oma hostarvutisse.
- Avage VMware ja kui virtuaalmasin on sisse lülitatud, minge menüüsse VM > Eemaldatavad seadmed.
- Valige oma USB-seade ja vajutage Ühenda (katkesta ühendus hostiga). Sel viisil on virtuaalmasinal eksklusiivne juurdepääs.
- Kui oled lõpetanud, siis pea meeles, et see virtuaalmasinast lahti ühendada ja hostile uuesti paigaldada, kui sul seda väljaspool serverit vaja on.
En virtuaalsed masinad Linux Võimalik, et peate draivi käsitsi paigaldama, käivitades oma distributsioonist olenevalt vastavad käsud.
Seda meetodit toetatakse ka VMware ESXi-s (teatud piirangutega failivormingute ja draiveridja maksimaalse ühilduvuse tagamiseks on soovitatav kasutada VFAT/FAT32 partitsioone).
Muud edastus- ja jagamisviisid: käsud, võrk ja jagatud salvestusruum
Edasijõudnutele kasutajatele või spetsiifilisemate vajaduste jaoks on olemas alternatiive failide jagamiseks hosti ja virtualiseeritud süsteemide vahel.. Siin on mõned kõige võimsamad:
PowerCLI ja vmrun käsud
Kui sulle meeldib ülesandeid automatiseerida või pead faile hulgi edastama, VMware PowerCLI annab teile juurdepääsu sellistele käskudele nagu Copy-VMGuestFile
:Vaadake, kuidas PowerCLI-d failide kopeerimiseks kasutada..
- Jookse
Connect-VIServer
oma ESXi või vCenteri hostiga ühenduse loomiseks. - kasutamine
Copy-VMGuestFile -Source "ruta" -LocalToGuest -VM "nombre" ...
failide kopeerimiseks edasi-tagasi oma kohaliku masina ja virtuaalmasina vahel. - Võite ka kasutada
Copy-DatastoreItem
failide teisaldamiseks arvuti, andmesalvestuse või virtuaalmasina vahel.
koos vmrun Workstationis/Fusionis saate käsurealt sarnaseid ülesandeid täita, mis sobib ideaalselt skriptide ja korduvate protsesside jaoks.
Failide edastamine võrgu kaudu: SSH, SCP ja SMB
Kui teie virtuaalmasin ja host asuvad samas võrgus, saate failide edastamiseks kasutada standardseid võrguprotokolle.
- SSH/SCP: ideaalne Linuxi või ESXi jaoks. Luba SSH mõlemas otsas ja kasuta
scp
failide kopeerimiseks ühelt poolt teisele. Näiteks:
scp archivo.txt usuario@ip:/ruta/destino/
- VKE/CIFS: Lubage Windowsis jagatud kaust ja avage see Linuxist või vastupidi, kasutades graafilist keskkonda või käske.
ESXi-s saate Windowsi keskkonnas töötades kasutada ka WinSCP-d, et luua ühendus SFTP kaudu ja kopeerida faile andmepoodidesse ja sealt tagasi.
Täiustatud jagamine: NFS ja andmehoidlad
Sagedaste edastuste või suurte andmemahtude korral võite kasutada NFS-server Linuxis või NAS-i, paigaldage see ESXi-sse andmesalvestusena ja kasutage seda virtuaalmasina ja hosti vahelise „sillana“:
- Seadistage Linuxi masinale NFS-server ja jagage kausta.
- Lisage ESXi haldurist NFS andmesalvestusena.
- VM-ist (kui see on Linux) ühendage NFS-i jagamine kohaliku kaustana ja kopeerige failid sellesse kataloogi/siit.
- Ava hostarvutist NFS-kaust ja kanna failid sinna, kuhu neid vajad.
Nõukogu: See tehnika on eriti kasulik paljude virtuaalmasinatega juurutuste või ettevõttekeskkondade puhul.
Jagatud kaustade käsitsi paigaldamine Linuxis, kui automaatne paigaldamine ebaõnnestub
Mõnikord, eriti moodsate kernelidega Linuxi distributsioonides, VMware'i jagatud kaustu ei paigaldata automaatselt. Kuid ärge muretsege, käsitsi protsess on lihtne:
- Veenduge, et avatud-vm-tööriistad y open-vm-tools-desktop están instalados.
- Looge paigalduskataloog, kui seda pole olemas:
sudo mkdir -p /mnt/hgfs
- Paigalda kaust järgmiselt:
sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other -o uid=$(id -u)
- Kontrollige, kas teie kaustad kuvatakse koos
ls /mnt/hgfs
- Kui soovite, et see automaatselt paigaldataks, muutke
/etc/fstab
ja lisab:
.host:/ /mnt/hgfs fuse.vmhgfs-fuse defaults,allow_other,uid=1000,nonempty 0 0
Trikk: Kui soovite paigaldada ainult kindla kausta, määrake selle nimi pärast .host:/
, näide: .host:/Documentos /mnt/hgfs fuse.vmhgfs-fuse ...
VMware Workstation Playeri, Pro ja Fusioni ühilduvus ja erinevused
Oluline on teada, milline VMware'i versioon teil on, sest Mitte kõik neist ei toeta samu jagamisfunktsioone:
- VMware Workstation Player: mitteäriliseks kasutamiseks tasuta, EI luba jagatud kaustu hosti ja virtuaalmasina vahel. Jah, saate kasutada USB-seadmeid ja võrku.
- VMware Workstation Pro: makse, toetab jagatud kaustu, lohistamist, lõikelauda jne.
- VMware Fusion: para moon, Workstation Pro-ga sarnased valikud.
Kui teil on Player ja vajate otsest jagamist, kaaluge selle kasutamist alternatiivsed meetodid (USB, võrk, pilvesalvestus jne).
Pilvelahendused ja veebirakendused failide jagamiseks
Kui te ei soovi asju keeruliseks ajada või otsite maksimaalset paindlikkust, kasutage pilveteenuseid, näiteks Google Drive, OneDrive, Dropbox on kehtiv variant:
- Paigaldage vastav rakendus nii hostile kui ka virtuaalmasinale.
- Konfigureerige kaustad, mida soovite sünkroonida.
- Üleslaaditud failid ilmuvad automaatselt sinna, kuhu neid vajate, ilma VMware'i seadeid puudutamata.
Teine praktiline võimalus on WeTransfer-tüüpi veebirakendused suurte failide ühekordseks edastamiseks: laadite faili üles, saate lingi ja see descargas teisest süsteemist, lihtne ja kiire.
Turvalisuse aspektid ja head tavad failide jagamisel süsteemide vahel
Kaitske oma andmeid jagatud kaustade või mis tahes edastusmeetodi kasutamisel. Mõned kasulikud näpunäited:
- Kasutage alati kirjutuskaitstud režiimid jagatud kaustade jaoks, kui te ei pea virtuaalmasinast faile muutma.
- Valguskiir varukoopiad Enne suuremate muudatuste tegemist tehke oma virtuaalmasinates sageli rutiinseid kontrolle.
- Õnnetuste või andmelekete vältimiseks vaadake üle kaustadele juurdepääsuõigused ja kasutajad.
- Väldi tundlike kaustade jagamist, kui see pole hädavajalik.
- Ettevõttekeskkondades järgige soovitatud turvapoliitikaid ja piirake juurdepääsu jagatud ressurssidele rollide alusel.
Pidage meeles ka Keelake kopeerimise/kleepimise või lohistamise funktsioonid, kui teie virtuaalmasin käitab kriitilisi rakendusi või teil on turvaprobleeme..
Kirglik kirjanik baitide maailmast ja üldse tehnoloogiast. Mulle meeldib jagada oma teadmisi kirjutamise kaudu ja just seda ma selles ajaveebis teengi, näitan teile kõike kõige huvitavamat vidinate, tarkvara, riistvara, tehnoloogiliste suundumuste ja muu kohta. Minu eesmärk on aidata teil digimaailmas lihtsal ja meelelahutuslikul viisil navigeerida.