15%

Zaoszczędź 15% na wszystkich usługach hostingowych

Sprawdź swoje umiejętności i zdobądź Rabat na dowolny plan hostingowy

Użyj kodu:

Skills
Rozpocznij
01.11.2024

Jak utworzyć folder udostępniony w VMware Workstation

VMware Workstation to jedna z najpotężniejszych dostępnych platform wirtualizacji pulpitu, umożliwiająca uruchamianie wielu systemów operacyjnych jednocześnie na jednej maszynie fizycznej. Wśród wielu praktycznych funkcji, foldery udostępniane wyróżniają się jako niezbędne narzędzie do bezproblemowej wymiany plików między systemem operacyjnym hosta a dowolną maszyną wirtualną (VM) uruchomioną w jego wnętrzu.

Niezależnie od tego, czy jesteś deweloperem testującym aplikacje wieloplatformowe, administratorem systemu zarządzającym izolowanymi środowiskami, czy zaawansowanym użytkownikiem, który musi szybko przenosić pliki między systemami, zrozumienie sposobu konfiguracji folderów udostępnianych w VMware Workstation znacznie poprawi przepływ pracy wirtualizacji. Ten kompleksowy przewodnik przeprowadzi Cię przez każdy krok — od wymagań wstępnych do dostępu do folderu udostępnianego w systemie operacyjnym gościa.

1. Wymagania wstępne

Przed skonfigurowaniem folderów udostępnianych upewnij się, że Twoje środowisko spełnia następujące wymagania.

Instalacja VMware Workstation

Musisz mieć zainstalowany VMware Workstation Pro lub VMware Workstation Player na maszynie hosta. Najnowszą wersję można pobrać bezpośrednio ze strony oficjalnej VMware.

System hosta powinien spełniać te minimalne specyfikacje sprzętu:

KomponentWymaganie minimalneRekomendowane
Procesor64-bitowy CPU, 2+ rdzenie (Intel lub AMD)4+ rdzenie
RAM4 GB8 GB lub więcej
Przestrzeń dyskowa10 GB wolnego miejsca50 GB+ (zależy od rozmiaru VM)
System operacyjny hostaObsługiwana wersja Windows lub LinuxNajnowsza stabilna wersja

> Uwaga: VMware Workstation Player ma zmniejszony zestaw funkcji w porównaniu z edycją Pro — w szczególności brakuje mu obsługi migawek. Pamiętaj o tym podczas planowania środowiska wirtualizacji.

Skonfigurowana i uruchomiona maszyna wirtualna

Musisz mieć co najmniej jedną maszynę wirtualną już skonfigurowaną w VMware Workstation. Przed kontynuowaniem sprawdź następujące kwestie:

  • VM ma w pełni zainstalowany system operacyjny gościa (Windows, Linux, itp.).
  • VMware Tools jest zainstalowany w systemie operacyjnym gościa — jest to krytyczne. Bez VMware Tools funkcjonalność folderu udostępnianego nie będzie działać prawidłowo.
  • Tryb sieciowy VM (NAT, Bridged lub Host-Only) jest skonfigurowany zgodnie z Twoimi wymaganiami.
  • VM jest włączona i responsywna.

Rekomendowana najlepsza praktyka: Utwórz migawkę lub pełną kopię zapasową VM przed wprowadzeniem zmian konfiguracji. Pozwala to na natychmiastowy powrót, jeśli coś pójdzie nie tak.

2. Krok po kroku: Tworzenie folderu udostępnianego w VMware Workstation

Krok 1 — Uruchom VMware Workstation

Otwórz VMware Workstation na maszynie hosta. Powinieneś zobaczyć główny interfejs z biblioteką maszyn wirtualnych w lewym panelu.

Krok 2 — Wybierz docelową maszynę wirtualną

Z biblioteki VM kliknij na maszynę wirtualną, dla której chcesz skonfigurować foldery udostępniane.

> Ważne: Wyłącz VM przed modyfikacją jej ustawień. Próba dodania folderów udostępnianych, gdy VM jest uruchomiona, może spowodować błędy konfiguracji lub brak zastosowania zmian.

Krok 3 — Otwórz ustawienia maszyny wirtualnej

Przejdź do paska menu i kliknij Edycja, a następnie wybierz Ustawienia maszyny wirtualnej z menu rozwijanego. Alternatywnie możesz kliknąć prawym przyciskiem myszy na VM w bibliotece i wybrać Ustawienia.

Krok 4 — Przejdź do opcji folderów udostępnianych

W oknie Ustawienia maszyny wirtualnej:

  1. Kliknij na kartę Opcje (nie kartę Sprzęt).
  2. W lewym panelu wybierz Foldery udostępniane.
  3. Po prawej stronie zobaczysz panel konfiguracji udostępniania.
  4. Kliknij przycisk Dodaj…, aby uruchomić kreatora.

Krok 5 — Użyj kreatora dodawania folderu udostępnianego

Kreator dodawania folderu udostępnianego poprowadzi Cię przez konfigurację:

a) Wybierz folder hosta

Kliknij Przeglądaj i przejdź do folderu na maszynie hosta, który chcesz udostępnić VM. Może to być dowolny katalog — folder projektu, katalog pobierania lub dedykowana przestrzeń udostępniana.

b) Wybierz nazwę folderu udostępnianego

Przypisz rozpoznawalną nazwę do folderu udostępnianego. To jest nazwa, która pojawi się w systemie operacyjnym gościa, więc wybierz coś opisowego (np. shared-projects lub vm-exchange).

c) Skonfiguruj uprawnienia dostępu

Wybierz odpowiedni poziom dostępu:

  • Tylko do odczytu: VM może czytać pliki z folderu, ale nie może ich modyfikować, tworzyć ani usuwać. Idealne do bezpiecznego rozpowszechniania plików konfiguracyjnych lub dokumentów referencyjnych.
  • Odczyt/Zapis (włączony): VM ma pełny dostęp — może czytać, pisać i usuwać pliki. Użyj tego, gdy potrzebujesz dwukierunkowej wymiany plików.

d) Włącz folder udostępniany

Upewnij się, że pole wyboru Włącz to udostępnianie jest zaznaczone. Możesz również zaznaczyć Zawsze włączone, aby upewnić się, że folder jest udostępniany za każdym razem, gdy VM się włącza.

e) Kliknij Zakończ

Przejrzyj ustawienia i kliknij Zakończ, aby ukończyć kreatora.

Krok 6 — Zapisz konfigurację

Z powrotem w oknie Ustawienia maszyny wirtualnej potwierdź, że folder udostępniany pojawia się na liście. Kliknij OK, aby zapisać wszystkie zmiany i zamknąć panel ustawień.

3. Dostęp do folderu udostępnianego wewnątrz maszyny wirtualnej

Po skonfigurowaniu folderu udostępnianego włącz VM i postępuj zgodnie z odpowiednimi krokami dla systemu operacyjnego gościa.

Dostęp do folderów udostępnianych na gościu Windows

  1. Otwórz Eksplorator plików.
  2. Na pasku adresu wpisz następującą ścieżkę i naciśnij Enter:
vmware-hostShared Folders
  1. Zobaczysz tutaj wszystkie skonfigurowane foldery udostępniane. Możesz również mapować dowolny z nich jako dysk sieciowy dla szybszego dostępu:
  • Kliknij prawym przyciskiem myszy na folder udostępniany.
  • Wybierz Mapuj dysk sieciowy…
  • Przypisz literę dysku (np. Z:).
  • Zaznacz Ponownie połącz przy logowaniu, jeśli chcesz, aby mapowanie utrzymywało się po ponownym uruchomieniu.

Dostęp do folderów udostępnianych na gościu Linux

Otwórz terminal i uruchom następujące polecenie, aby wyświetlić dostępne foldery udostępniane:

ls /mnt/hgfs/

Twój folder udostępniany powinien pojawić się w tym katalogu. Jeśli nie jest widoczny, VMware Tools może nie działać prawidłowo. Sprawdź jego stan za pomocą:

sudo systemctl status vmware-tools

Jeśli VMware Tools nie jest aktywny, uruchom go:

sudo systemctl start vmware-tools

Jeśli katalog /mnt/hgfs/ jest pusty nawet po uruchomieniu VMware Tools, spróbuj go ponownie zamontować ręcznie:

sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o allow_other -o uid=1000

Zastąp uid=1000 swoim rzeczywistym identyfikatorem użytkownika (sprawdź za pomocą id -u).

Aby montowanie było trwałe po ponownym uruchomieniu, dodaj następujący wiersz do /etc/fstab:

.host:/    /mnt/hgfs    fuse.vmhgfs-fuse    allow_other,uid=1000    0    0

4. Rozwiązywanie typowych problemów z folderami udostępnianymi

Nawet przy prawidłowej konfiguracji możesz napotkać problemy. Oto najczęstsze problemy i ich rozwiązania:

ProblemPrawdopodobna przyczynaRozwiązanie
Folder udostępniany nie jest widoczny w gościuVMware Tools nie zainstalowany/nie uruchomionyZainstaluj lub uruchom ponownie VMware Tools
/mnt/hgfs/ jest pusty na LinuxHGFS nie zamontowanyUżyj vmhgfs-fuse do ręcznego montowania
Dostęp tylko do odczytu pomimo uprawnień do zapisuNieprawidłowe ustawienie uprawnieńPonownie sprawdź ustawienia folderu udostępnianego w opcjach VM
Folder znika po ponownym uruchomieniu"Zawsze włączone" nie zaznaczoneEdytuj ustawienia VM i włącz trwałe udostępnianie
Problemy z wydajnością przy dużych plikachNarzut folderu udostępnianegoRozważ użycie SCP lub SFTP do dużych transferów

5. Zagadnienia bezpieczeństwa dotyczące folderów udostępnianych

Foldery udostępniane tworzą bezpośredni most między systemem hosta a VM. Ta wygoda wiąże się z implikacjami bezpieczeństwa, którymi powinieneś aktywnie zarządzać:

  • Ogranicz zakres dostępu: Udostępniaj tylko określone foldery, które VM potrzebuje. Unikaj udostępniania katalogów głównych lub folderów systemowych.
  • Używaj trybu tylko do odczytu, gdy to możliwe: Jeśli VM musi tylko czytać pliki, wymuś dostęp tylko do odczytu, aby zapobiec przypadkowym lub złośliwym modyfikacjom.
  • Regularnie audytuj zawartość folderów udostępnianych: Okresowo przeglądzaj, co jest udostępniane, i usuwaj stare lub wrażliwe dane.
  • Izoluj niezaufane VM: Jeśli uruchamiasz potencjalnie niezaufane oprogramowanie wewnątrz VM, całkowicie wyłącz foldery udostępniane, aby zapobiec wyciekom danych lub kompromisowi hosta.
  • Utrzymuj VMware Tools w aktualnym stanie: Nieaktualne VMware Tools mogą zawierać luki w zabezpieczeniach. Zawsze uruchamiaj najnowszą wersję.

6. Gdy lokalne VM nie wystarczają: Skaluj za pomocą hostingu w chmurze

VMware Workstation doskonale nadaje się do lokalnego rozwoju i testowania, ale ma nieodłączne ograniczenia — sprzęt fizyczny ogranicza to, co możesz uruchomić, a lokalne VM nie są dostępne z dowolnego miejsca. Gdy projekty rozrastają się poza to, co może obsługiwać środowisko pulpitu, nadszedł czas, aby rozważyć bardziej skalowalną infrastrukturę.

Jeśli potrzebujesz niezawodnego,

15%

Zaoszczędź 15% na wszystkich usługach hostingowych

Sprawdź swoje umiejętności i zdobądź Rabat na dowolny plan hostingowy

Użyj kodu:

Skills
Rozpocznij