Não é possível entrar no SSH na máquina virtual Debian a partir do windows 7 via Putty

0

Eu segui um tutorial deste site link . Eu estou no ponto no tutorial onde diz para entrar via SSH. Eu instalei o Putty e efetuei o login no debian-vm como o nome do host e também usei 192.168.56.101 como um endereço IP. Eu recebo um erro de conexão esgotada toda vez que tento efetuar login.

Li outras mensagens e sugestões que podem surgir devido a problemas de firewall ou problemas relacionados com a rede. Em última análise, não sou bem versado em networking, então eu realmente não sei. Alguém pode sugerir onde começar a corrigir este problema ou me ajudar com qualquer idéia que possa ter. Estou usando o Oracle Virtual box com o Debian de 64 bits no Windows 7. Eu tenho o OpenSSH instalado no Debian, usando NAT para o adaptador 1 e o Host only adapter no 2. Eu escrevi para os arquivos no Debian e escrevi o endereço IP e o host nome no arquivo de hosts no Windows 7 conforme instruído.

    
por Matthew Underwood 14.05.2013 / 20:00

5 respostas

1

Estou tendo exatamente o mesmo problema com o mesmo tutorial, fiz uma pergunta sobre isso aqui:

O Debian VM não abrirá mais a interface somente de host

Como só tenho uma reputação, não posso comentar nenhuma resposta, por isso não posso contribuir para uma resposta.

Então, estou apenas postando aqui.

A resposta para a pergunta de Jason H é que o dhclient eth (#) produz este erro:

RTNETLINK answers: File exists

O que significa que a rota do gateway já está listada na tabela ip.

E não entendo por que recebo esse erro, pois na verdade eu nunca configurei um gateway.

    
por 22.05.2013 / 00:31
1

No VirtualBox, na seção de encaminhamento de porta, deixe tudo em branco, basta digitar 22 nos dois campos de porta.

Isso funcionou para mim depois de duas horas mexendo com outras coisas e revertendo. Consegui fazer pings, etc., mas finalmente li a última resposta e tentei digitar 22 nos dois campos. Obras.

    
por 28.12.2013 / 09:46
0

Você pode fazer ping na VM? Verifique o firewall no Windows. Além disso, você tem o ssh iniciado e rodando no debian?

Execute isto no debian em um terminal para descobrir se o ssh está escutando.

netstat -tln | grep 22

    
por 14.05.2013 / 20:06
0

Ok, aqui está o que você precisa fazer:

Etapa 1: coloque sua VM em funcionamento. Certifique-se de ter apenas uma configuração de adaptador de rede para sua VM. É descobrir se você configurou para o NAT. Uma instalação Debian pronta para usar provavelmente será configurada para o dhcp. Por isso, deve pegar um IP da Virtual Box.

Etapa dois: verifique se você tem um IP no debian. Abra um termo e digite

"ifconfig"

Verifique se há um IP lá.

Etapa três: inicie o SSH digitando:

service ssh start

Verifique se está sendo executado digitando:

netstat -tln | grep 22

Isso deve mostrar o que você postou antes de algo como 0.0.0.0:22 ouvir

Em seguida, tente executar o ping do endereço IP do Windows a partir da caixa do Debian e vice-versa.

Se você não puder fazer ping na caixa do Windows, desligue o Firewall do Windows e tente novamente.

Publique seus resultados, mas isso deve ser feito.

    
por 15.05.2013 / 20:42
0

Na tela Rede , veja se você pode informar ao VirtualBox para encaminhar a porta 22 para sua VM.

    
por 22.05.2013 / 02:07