Talán ez történt veled? Új virtuális gépet készítettem az Ubuntu-n a VMware szerveren, mielőtt elmentem, de elfelejtettem telepíteni az ssh-kiszolgálót … ezért nem tudtam eljutni a gépemhez távoli helyemről. Ahelyett, hogy hazaindulna, úgy döntöttem, hogy megoldást találok.
Néhány kutatást követően rájöttem, hogy a konzol a 902-es porton kommunikál, ezért hozzáadtam egy port-továbbító szabályt egy ssh-alagúthoz, és könnyedén elérhetem a konzolt, és telepíthetem az openssh-et.
Port-továbbítás ssh-paranccsal
Ahhoz, hogy egy 1024 alatti helyi portot nyisson meg, ezt a parancsot rootként kell futtatnia, vagy a sudo használatával. Ez megnyitja az ügyfélgépen lévő 902 helyi portot, majd továbbítja a kapcsolatot a hostname.com által megadott szerverrel.
sudo ssh -L 902:localhost:902 [email protected]
Ekkor átugorhat a cikk utolsó részébe.
Port továbbítás SecureCRT-vel
Ha a Windows alatt a SecureCRT programot használom, csak nyisd meg a munkamenet beállításait, és keresse meg a Port Forwarding beállításokat, és kattintson az Add gombra egy új továbbított kapcsolat számára.
Jelentkezzen be a konzolba
Vigye fel a helyileg telepített VMware Server Console-t, és használja a localhostet a távoli gazdagép nevéhez. Nem használhatja a "Helyi fogadó" rádiógombot, mert megpróbálja közvetlenül csatlakozni a szolgáltatáshoz … az SSH-alagúton keresztül szeretnénk csatlakozni.
Megjegyzések
- A kiszolgáló konzolnak elég jól kell működnie, de ha megpróbálja felvenni az egyik virtuális gép tényleges konzolt, győződjön meg róla, hogy nagyon gyors kapcsolat van … egyébként lassabb a szennyeződésnél.
- Tényleg csak ezt használnám az áramellátó gépek be- / kikapcsolására, vagy a beállítások módosítására.
- Előfordulhat, hogy a helyi tűzfal beállításait meg kell változtatnia a port engedélyezéséhez.
- A rágófelhasználóknak képesnek kell lenniük arra, hogy könnyen alkalmazkodjanak a fenti beállításokhoz ahhoz, hogy rájuk dolgozhassanak.