Ți sa întâmplat asta vreodată? Am creat o nouă mașină virtuală care rulează Ubuntu pe serverul VMware înainte de a pleca de acasă, dar am uitat să instalez serverul ssh ... așa că nu am reușit să ajung la acea mașină deloc din locația mea la distanță. În loc să conduc acasă, am decis să găsesc o soluție.
După un pic de cercetare am descoperit că consola comunica pe portul 902, așa că am adăugat o regulă de redirecționare a porturilor la un tunel ssh și am reușit să ajung ușor pe consola și să instalez openssh.
Portul de redirecționare cu comanda ssh
Pentru a deschide un port local sub 1024, va trebui să executați această comandă ca root sau folosind sudo. Aceasta va deschide portul local 902 pe mașina dvs. client și apoi va transmite conexiunea la serverul specificat de hostname.com.
sudo ssh-L 902: localhost: 902 [email protected]
În acest moment, puteți trece la ultima secțiune din articol.
Port Forwarding cu SecureCRT
Dacă utilizați SecureCRT în Windows ca și mine, deschideți opțiunile de sesiune și găsiți Port Forwarding în setări și faceți clic pe butonul Adăugare pentru o nouă conexiune redirecționată.
Introduceți într-un nume și utilizați 902 pentru ambele câmpuri Port așa cum se arată mai jos:
Conectarea la Consola
Aduceți-vă consola server VMware instalată local și utilizați localhost pentru numele gazdei la distanță. Nu puteți folosi butonul radio "Local gazdă", deoarece va încerca să se conecteze direct la serviciu ... dorim să ne conectăm prin tunelul SSH.
Și tu ești ... logat pe consola ta.
notițe