Zainstalowałem ubuntu jako moich gości Os, używając vmware jako maszyny wirtualnej. Chcę hostować serwer ssh na mojej maszynie wirtualnej (Ubuntu) i uzyskać do niego dostęp za pośrednictwem klienta ssh w moich oknach.
Po pierwsze, jak uruchomić serwer SSH w ubuntu? A jak osiągnąć powyższe?
Odpowiedzi:
Zaloguj się do swojej maszyny Ubuntu VM. Otwórz terminal i wpisz:
sudo apt-get install openssh-server
Przełącz się na swój system Windows. Otwórz okno poleceń i
cd
twoja droga do C: Pliki programów Oracle VirtualBoxWpisz następujące informacje:
Zmień nazwę gościa na taką, jaka pojawia się w aplikacji VirtualBox, zachowując cytaty.
Wyłączenie Ubuntu VM - VirtualBox wydaje się wymagać pełnego uruchomienia systemu operacyjnego po powyższej zmianie. Uruchom ponownie maszynę wirtualną. Nie musisz się logować.
Otwórz klienta SSH na hoście Windows. Połącz się z localhost, port 2222. Użyj nazwy użytkownika i hasła ustawionego dla Ubuntu.
Że należy to zrobić! Jest nieco skomplikowany, ale trzeba to zrobić tylko raz na maszynę wirtualną.
źródło
Failed to open a session for the virtual machine LFS Host. Configuration error: Failed to get the "MAC" value (VERR_CFGM_VALUE_NOT_FOUND). Result Code: NS_ERROR_FAILURE (0x80004005) Component: Console Interface: IConsole {1968b7d3-e3bf-4ceb-99e0-cb7c913317bb}
Aby zainstalować najczęściej używany serwer SSH:
Powinien uruchomić się automatycznie i uruchamiać za każdym razem, gdy uruchamiasz Ubuntu, zakładając, że dokonałeś właściwych wyborów podczas instalacji.
Aby użyć go w maszynie wirtualnej, musisz podać VM własny adres IP. Wiem, jak to zrobić w VirtualBox, ale nie w VMWare. Zasadniczo poszukaj ustawienia, które odnosi się do NAT (Network Address Translation) i wyłącz je.
źródło