Como posso conectar via SSH (Putty) à minha máquina VMWare (Ubuntu)?

20

Estou tentando conectar-me à minha máquina VMWare (Estação de trabalho 7.1.3) (Ubuntu Lucid) via SSH. Eu li alguns outros posts , mas não consigo descobrir isso. Corri ifconfig, e tem um inet addr:e Bcaste Mask:que parecem ser endereços IP. Se eu tentar conectar via Putty SSH a qualquer um desses endereços, ele não funcionará. Eu também tentei me conectar ao meu endereço IP (em whatismyip.com).

Nota: Tudo isso está ocorrendo no mesmo computador desktop.

orokusaki
fonte
Você pode executar ping 'inet addr:'da sua VM no computador desktop?
É importante que o adaptador de rede nas configurações da VM seja alterado para o Bridgedmodo
amphibient

Respostas:

36

O pacote openssh-server está instalado na sua VM do Ubuntu? Você precisará desse pacote se quiser se conectar a ele pelo SSH.

Você pode garantir a abertura de um terminal (no console do VMWare, eu acho) no Ubuntu e executando:

sudo apt-get install openssh-server
fooraide
fonte
18

Como fazer isso? Aqui estão as etapas completas. Basta seguir estes passos:

  1. No comando use terminal: sudo apt-get install openssh-server

  2. Alterne para o modo de rede em ponte, faça essa alteração no Painel de controle da máquina virtual (Editar> Configurações da máquina virtual)

  3. reinicie a VM

  4. Execute o comando "ifconfig" no terminal e obtenha "inet addr" de "eth0"

Isso é tudo ! Agora use esse IP para conectar via ssh (eu uso o Putty no meu Windows 8)

Rajat Gupta
fonte
7

Se a rede estiver configurada corretamente - com encaminhamento de porta ou como "ponte" e o SSH ainda não estiver funcionando (a partir do texto da pergunta que parece ser o caso), então o ssh não está instalado ou não está em execução. Por exemplo, o ssh não está sendo executado por padrão no Kali, embora já esteja instalado. Você terá que executá-lo você mesmo.

Para iniciar o serviço ssh:

service ssh start
guya
fonte
1
Esta é uma resposta tão válida quanto a aprovada. Se a rede estiver configurada corretamente - com encaminhamento de porta ou como "ponte" e o SSH ainda não estiver funcionando (no texto da pergunta que parece ser o caso). Então, é que o ssh não está instalado ou não está em execução. Por exemplo, o ssh não está sendo executado por padrão no Kali, embora já esteja instalado. Você terá que executá-lo você mesmo.
Guya
1
Como uma pessoa que só usa Linux ocasionalmente, esse é o tipo de coisa que sempre me deixa louco.
tt9 20/10/16
1

Verifique se o SSH é permitido ou não nas configurações do firewall, se você usa o Linux com uma GUI, pode ser assim:

Clique em sistema -> Administração -> nível de segurança e firewall

Clique na guia de opção do firewall, ative-o, aplique e salve.

Aqui você também pode permitir telnet e https. obrigado

Zahid
fonte
-1

No meu Centos, liguei-me dessa maneira. Configurando a conexão com a Internet (NAT, BOOTPROTO = DHCP), reinicie a rede de serviço. Em seguida, descubra o IP - ip a - e use esse IP na massa.

Honza Micka
fonte