2010-12-28 20:07:37 +0000 2010-12-28 20:07:37 +0000
20
20

Wie kann ich mich über SSH (Putty) mit meiner VMWare-Maschine (Ubuntu) verbinden?

Ich versuche, eine Verbindung zu meiner VMWare (Workstation 7.1.3) Maschine (Ubuntu Lucid) über SSH. Ich habe durch einige andere Post s gelesen, aber ich kann das nicht herausfinden. Ich habe ifconfig ausgeführt und bekam ein inet addr: und Bcast und Mask:, die anscheinend IP-Adressen sind. Wenn ich versuche, mich über Putty SSH mit einer dieser Adressen zu verbinden, funktioniert es nicht. Ich habe auch versucht, eine Verbindung zu meiner IP-Adresse herzustellen (von whatismyip.com).

Hinweis: Dies alles findet auf demselben Desktop-Computer statt.

Antworten (5)

36
36
36
2010-12-28 20:23:46 +0000

Ist das Paket openssh-server auf Ihrer Ubuntu-VM installiert? Sie benötigen dieses Paket, wenn Sie sich per SSH mit ihr verbinden wollen.

Sie können sich vergewissern, indem Sie ein Terminal (über die Konsole von VMWare, nehme ich an) auf Ubuntu öffnen und Folgendes ausführen:

sudo apt-get install openssh-server
18
18
18
2013-09-28 09:07:37 +0000

Hier sind die vollständigen Schritte. Folgen Sie einfach diesen Schritten:

  1. Verwenden Sie im Terminal den Befehl: sudo apt-get install openssh-server

  2. Wechseln Sie in den überbrückten Netzwerkmodus, nehmen Sie diese Änderung in der Systemsteuerung der virtuellen Maschine (Bearbeiten > Einstellungen der virtuellen Maschine)

  3. Starten Sie die VM neu

  4. Führen Sie den Befehl “ifconfig” im Terminal aus & erhalten Sie “inet addr” von “eth0”

Das ist alles ! Verwenden Sie nun diese IP, um sich über ssh zu verbinden (ich verwende Putty in meinem Windows 8)

7
7
7
2015-04-05 19:43:12 +0000

Wenn das Netzwerk richtig konfiguriert ist - entweder mit Port-Forwarding oder als “bridged” - und SSH trotzdem nicht funktioniert (aus dem Fragetext scheint das der Fall zu sein), dann ist entweder ssh nicht installiert oder läuft nicht. Zum Beispiel läuft ssh unter Kali standardmäßig nicht, obwohl es bereits installiert ist. Sie müssen es selbst starten.

So starten Sie den ssh-Dienst:

service ssh start
1
1
1
2016-02-09 05:30:14 +0000

Prüfen Sie, ob SSH in Ihren Firewall-Einstellungen erlaubt oder nicht erlaubt ist. Wenn Sie Linux mit einer grafischen Benutzeroberfläche verwenden, könnte es so aussehen:

Klicken Sie auf System -> Verwaltung -> Sicherheitsstufe und Firewall

Klicken Sie auf die Registerkarte Firewall-Optionen, aktivieren Sie sie, wenden Sie sie an und speichern Sie.

Hier können Sie auch telnet und https zulassen. Danke

-1
-1
-1
2016-04-28 10:16:15 +0000

Auf meinem Centos habe ich auf diese Weise verbunden. Einrichten der Internetverbindung (NAT, BOOTPROTO=DHCP ) , Neustart des Dienstes network. Dann IP herausfinden - ip a - und diese IP in putty verwenden.