Montaż udostępniania VMware z wiersza poleceń w Linux VM

Montaż udostępniania VMware z wiersza poleceń w Linux VM
W tym artykule pokażę Ci, jak udostępnić katalog/folder na maszynie wirtualnej VMware (VM) i jak zamontować Udostępnij VMware z wiersza poleceń na maszynie wirtualnej VMware Linux (VM). Więc zacznijmy.

Dodanie udostępniania do VMware VM:

Aby udostępnić katalog/folder z hosta do VMware VM, otwórz maszynę wirtualną, upewnij się, że maszyna wirtualna nie jest włączona i przejdź do Vm > Ustawienia.

Następnie idź do Opcje karta i kliknij Udostępnione foldery.

Domyślnie, Udostępnione foldery Jest Wyłączony. Umożliwić Udostępnione foldery, wybierać Zawsze włączone.

Teraz możesz dodać udostępnione foldery. Aby dodać udostępniony folder, kliknij Dodać…

Teraz kliknij Następny.

Teraz kliknij Przeglądać Aby wybrać katalog/folder z komputera hosta.

Wybierz katalog/folder, który chcesz udostępnić VMware VM i kliknij OK.

Jeśli chcesz utworzyć nowy katalog, wybierz katalog (nadrzędny), w którym chcesz utworzyć nowy katalog, wpisz w a Teczka Nazwa i kliknij Zrób nowy folder. Po utworzeniu katalogu/folderu powinieneś być w stanie wybrać go do udostępniania.

Domyślnie, Nazwa folderu udostępnionego powinien być nazwą wybranego katalogu. Jeśli chcesz, możesz to zmienić. Polecam, abyś nie dodawał przestrzeni w akcji Nazwa.

Po zakończeniu kliknij Następny.

Upewnić się Włącz ten udział pole wyboru jest zaznaczone.

Jeśli chcesz, aby ten udział został odczytany tylko, sprawdź Tylko czytać pole wyboru.

Po zakończeniu kliknij Skończyć.

Udział powinien zostać dodany do maszyny wirtualnej.

Jeśli chcesz usunąć udostępnienie, wybierz go i kliknij Usunąć.

Jeśli chcesz zmienić dowolną właściwość Udziału, wybierz Udostępnij i kliknij Nieruchomości.

Możesz zmodyfikować Nazwa, Ścieżka gospodarza, Udostępnij atrybuty stąd. Po zakończeniu kliknij OK za zmiany, które miały miejsce.

Teraz kliknij OK.

Teraz moc na maszynie wirtualnej.

Maszyna wirtualna powinna się uruchomić.

Instalowanie otwartych narzędzi VM:

Aby zamontować udostępnianie VMware w systemie Linux, musisz mieć otwarte narzędzia VM lub narzędzia VMware zainstalowane na VM Linux.

Jeśli używasz systemu operacyjnego Ubuntu/Debian lub dowolnego systemu operacyjnego opartego na Ubuntu/Debian w VMware VM, sprawdź, jak zainstalować narzędzia VMware na maszynie wirtualnej Ubuntu/Debian VMware.

Jeśli używasz CentOS/RHEL 8, sprawdź, jak zainstalować narzędzia VMware w Centos/RhEL 8 VMWARE MACHINES.

Montaż akcji VMware na Linux VM:

Najpierw zrób katalog (powiedzmy ~/testshare) Na VM Linux, gdzie chcesz zamontować VMware Udostępnij następujące polecenie:

$ mkdir ~/testshare

Poleceniem montażu VMware Share na VM Linux jest:

$ sudo mold -t fuse.VMHGFS -FUSE -O> .gospodarz:/

Aby zamontować udział VMware Testshare na ~/testshare Directory, uruchom następujące polecenie:

$ sudo mold -t fuse.VMHGFS-FUSE .host:/testshare ~/testshare

Udział VMware Testshare powinien być zamontowany na ~/testshare informator.

Domyślnie akcje VMware zamontowane na VM Linux są dostępne tylko dla użytkownika root, jak widać na zrzucie ekranu poniżej. Pokażę ci, jak rozwiązać ten problem. Więc nie martw się.

Możesz nie udręczyć udostępniania VMware zamontowany w ~/testshare Katalog z następującym poleceniem:

$ sudo umount ~/testshare

Aby umożliwić każdemu użytkownikowi w maszynie wirtualnej Linux w celu uzyskania dostępu do zamontowanego udostępniania VMware, użyj Zezwalaj Zamontować opcję podczas montażu udostępniania VMware.

$ sudo mold -t fuse.VMHGFS -FUSE -O ZAGROTOWANIE_TOTOR .host:/testshare ~/testshare

Teraz powinieneś mieć dostęp do zamontowanego udziału VMware bez uprawnień Sudo lub Superuser.

Ale pliki i katalogi dotyczące udziału są nadal własnością root.

Jeśli chcesz, aby pliki udostępniania VMware były dostępne dla użytkownika logowania, a także własność użytkownika logowania, zamontuj Udostępnij VMware w UID I kołowacizna Zamontować opcje w następujący sposób:

$ sudo mold -t fuse.vmhgfs -fuse -o zezwolenie_other, uid = $ (id -u), gid = $ (id -g)
.host:/testshare ~/testshare

Jak widać, pliki i katalogi VMware Share są teraz dostępne dla mojego użytkownika logowania, a także są własnością mojego użytkownika logowania.

Automatycznie zamontuj akcje VMWare:

Jeśli chcesz, aby VMware Linux VM automatycznie zamontować VMware Udostępnij na rozruchu, musisz dodać nową linię do /etc/fstab plik.

Najpierw otwórz /etc/fstab Plik z następującym poleceniem:

$ sudo nano /etc /fstab

Możesz chcieć użyć vi Edytor tekstu do edycji /etc/fstab plik. W takim przypadku uruchom następujące polecenie:

$ sudo vi /etc /fstab

Lub,

$ sudo vim /etc /fstab

Teraz dodaj następujący wiersz na końcu /etc/fstab plik:

.gospodarz:/ bezpiecznik.VMHGFS-FUSE
Zezwalaj, uid =,GID = 0 0

Notatka: Pamiętaj, aby wymienić , , I .

Możesz znaleźć z id -u polecenie i z id -g Komenda.

W moim przypadku dodałem do następującego wiersza do /etc/fstab plik:

.Host:/TestShare/Home/Shovon/TestShare Fuse.VMHGFS-FUSE
Zezwalaj, uid = 1000, GID = 1000 0 0

Po zakończeniu zapisz /etc/fstab plik.

Teraz ponownie uruchom swoją VM Linux za pomocą następującego polecenia:

$ sudo restart

Po uruchomieniu maszyny wirtualnej Linux uruchom następujące polecenie, aby sprawdzić, czy udział VMware jest zamontowany na VM Linux:

$ df -h | Grep

Jak widać, VMware Share Testshare jest zamontowany prawidłowo w ~/testshare informator.

Mogę uzyskać dostęp do VMware Share jak zwykle.

W ten sposób udostępniasz katalog/folder z hosta do VMware VMware Linux i zamontować go z wiersza poleceń na maszynie wirtualnej Linux. Dziękujemy za przeczytanie tego artykułu.