Acesso SSH em Debian no VirtualBox não funciona

1. Acesso SSH em Debian no VirtualBox não funciona

Phablow Karpejianny
phablow

(usa Debian)

Enviado em 20/09/2015 - 00:43h

Olá pessoal!

Já conheço o linux há um certo tempo, mas apenas conhecimento de curtioso.

Instalei o debian no VirtualBox e o objetivo é fazer dele um servidor, estou seguindo esse tutorial:
https://servidordebian.org/pt/jessie/start

Acontece que não to conseguindo o acesso por SSH de maneira alguma, já rodei a internet, inclusive aqui no site mas não encontrei nada que resolvesse o problema.

1 - Instalei o openssh-server e client, configurei o ip da eth0 no sshd_config (IP estático).
2 - O adaptador de rede está configurado em modo Brigde no VirtualBox.
3 - Tentei o acesso através do Putty pelo windows.
4 - Meu provedor de acesso é via rádio.
5 - No meu roteador coloquei o IP do debian em DMZ.
6 - O debian faz ping na internet normalmente, não pinga o host que é Windows (Obs: tenho windows 7 em outra máquina virtual e pinga o host normalmente)
7 - Não fiz nada em Iptables, já desativei firewall do windows e do Kaspersky e não pinga.

Acho que não preciso de um IP válido para esse acesso, ou preciso?

Essas são as informações que tenho sobre o problema pessoal, espero que alguém possa me ajudar. O acesso remoto é necessário para mim realmente.

Desde já agradeço.


  


2. Re: Acesso SSH em Debian no VirtualBox não funciona

Patrick Costa da Silva
patrickpcs

(usa Nenhuma)

Enviado em 20/09/2015 - 01:28h

1 - Instalei o openssh-server e client, configurei o ip da eth0 no sshd_config (IP estático).

Eu pensava que as configurações de interfaces de rede ficavam em /etc/network/interfaces, não no arquivos de configuração do SSH..

Podemos testar se o serviço do SSH está funcionando a partir da própria VM, dentro dela tente se conectar via SSH a sua própria VM.
ssh localhost 



2 - O adaptador de rede está configurado em modo Brigde no VirtualBox.

Certo! Lembrando que em modo bridge é como se a VM estivesse ligada diretamente ao seu roteador, certifique-se de colocar um IP fixo dentro da faixa de operação da rede LAN do seu roteador.


3 - Tentei o acesso através do Putty pelo windows.

Você tentou acessar pelo IP da rede local(LAN) ou tentou pelo IP externo (WAN) de internet?

4 - Meu provedor de acesso é via rádio.

O seu roteador recebe um IP válido de internet ou é um IP de outra subrede da sua prestadora(ISP)?

5 - No meu roteador coloquei o IP do debian em DMZ.

Não recomendo colocar nada em DMZ, visto que você está colocando sua VM inteira diretamente exposta, nessas situações eu recomendaria a você fazer um port-forwarding. Basicamente você vai configurar o seu roteador para que ele encaminhe todos os pacotes que baterem em uma determinada porta dele(nesse caso a 22) para uma porta de um host da sua rede local.

6 - O debian faz ping na internet normalmente, não pinga o host que é Windows (Obs: tenho windows 7 em outra máquina virtual e pinga o host normalmente)

Isso ta mais com cara de que sua placa de rede da VM está em modo NAT, por acaso você colocou mais de uma placa de rede na sua VM?

7 - Não fiz nada em Iptables, já desativei firewall do windows e do Kaspersky e não pinga.

Reative suas "proteções" do windows ;)

Acho que não preciso de um IP válido para esse acesso, ou preciso?

Se você pretende acessar de fora da sua rede local, através da internet, sim, você vai precisar ter um IP válido, que não é um IP fixo caso seja isso que você esteja pensando.

Você poderia postar aqui as configurações da sua VM? A configuração da sua rede local? range de ips e tals.
_____________________________________________________
The quiter you become, the more you are able to hear.
-----------------------------------------------------



3. Acesso SSH em Debian no VirtualBox não funciona

Phablow Karpejianny
phablow

(usa Debian)

Enviado em 20/09/2015 - 18:41h

patrickpcs escreveu:

1 - Instalei o openssh-server e client, configurei o ip da eth0 no sshd_config (IP estático).

Eu pensava que as configurações de interfaces de rede ficavam em /etc/network/interfaces, não no arquivos de configuração do SSH..

Podemos testar se o serviço do SSH está funcionando a partir da própria VM, dentro dela tente se conectar via SSH a sua própria VM.
ssh localhost 



2 - O adaptador de rede está configurado em modo Brigde no VirtualBox.

Certo! Lembrando que em modo bridge é como se a VM estivesse ligada diretamente ao seu roteador, certifique-se de colocar um IP fixo dentro da faixa de operação da rede LAN do seu roteador.


3 - Tentei o acesso através do Putty pelo windows.

Você tentou acessar pelo IP da rede local(LAN) ou tentou pelo IP externo (WAN) de internet?

4 - Meu provedor de acesso é via rádio.

O seu roteador recebe um IP válido de internet ou é um IP de outra subrede da sua prestadora(ISP)?

5 - No meu roteador coloquei o IP do debian em DMZ.

Não recomendo colocar nada em DMZ, visto que você está colocando sua VM inteira diretamente exposta, nessas situações eu recomendaria a você fazer um port-forwarding. Basicamente você vai configurar o seu roteador para que ele encaminhe todos os pacotes que baterem em uma determinada porta dele(nesse caso a 22) para uma porta de um host da sua rede local.

6 - O debian faz ping na internet normalmente, não pinga o host que é Windows (Obs: tenho windows 7 em outra máquina virtual e pinga o host normalmente)

Isso ta mais com cara de que sua placa de rede da VM está em modo NAT, por acaso você colocou mais de uma placa de rede na sua VM?

7 - Não fiz nada em Iptables, já desativei firewall do windows e do Kaspersky e não pinga.

Reative suas "proteções" do windows ;)

Acho que não preciso de um IP válido para esse acesso, ou preciso?

Se você pretende acessar de fora da sua rede local, através da internet, sim, você vai precisar ter um IP válido, que não é um IP fixo caso seja isso que você esteja pensando.

Você poderia postar aqui as configurações da sua VM? A configuração da sua rede local? range de ips e tals.
_____________________________________________________
The quiter you become, the more you are able to hear.
-----------------------------------------------------


Olá patrickpcs! Obrigado.

Acho que houve uma falha de comunicação no primeiro item do tópico, o que eu quis dizer em relação a coloca o IP nas configurações do SSH foi no ListenAddress, talvez tenha me expressado mal, mas vamos lá.

1 - Já na sua primeira dica eu tive a conexão recusada.

2 - Quanto ao IP da rede está tudo ok, até porque a internet está funcionando. Meu DHCP está entre 192.168.1.100 e 192.168.1.199, o IP do Debian é 192.168.1.120.

3 - Eu só tinha tentado pelo IP da LAN, não consegui entender como seria feito esse redirecionamento mas achei que funcionava, agora testei com o IP externo, consegui abrir no putty, mas quando coloco o usuário e senha dá access denied, acrescentei o meu IP externo dentro do arquivo config do SSH mas não foi também, acredito que seja o problema que citei no inicio, o acesso tá sendo recusado no servidor. Também não sei se esse que abriu pelo IP externo é o meu debian, como estou em uma rede via rádio pode ter outro na rede.

4 - Um IP da sub-rede do provedor.

5 - O meu roteador é uma CPE TP-LINK TL-WA5210G que passa por um modem TP-LINK TD-W8901N em modo brigde (uso esse modem somente para wi-fi), lá tenho a opção forwarding - port triggering e virtual server, pelo que entendi nesse caso seria configurar um virtual server. Correto?

6 - Não, só coloquei um adaptador e ele está em modo brigde, mas realmente não pinga o windows pelo ip e o windows também não pinga o debian, eu criei uma interface bond0 para fins de conhecimento, mas acredito que não interfira em nada já que tá pingando a net normalmente.

7 - Só desativei para teste mesmo.

Vou verificar com o provedor e pedir um IP válido para fazer esses acessos, por hora o que preciso fazer é acessar por ssh via LAN, porque se ficar funcionando vou acessar externamente depois do outro IP.

Sobre a rede local já coloquei as informações acima, a única coisa que não coloquei foi que a minha conexão a internet é feita via pppoe pela CPE TP-LINK.

Segue a imagem das configurações da VM:
http://www.cresceweb.com.br/fotos/VM.png



4. Re: Acesso SSH em Debian no VirtualBox não funciona

Douglas Noronha
douglasdiasn

(usa Debian)

Enviado em 21/09/2015 - 01:48h

Boa Noite,

Remove o SSH (apt-get remove --purge openssh-server)
Reinstala o SSH (apt-get install openssh-server)

Depois testa o acesso local como o amigo acima solicitou (ssh localhost)
caso funcione, tente acessar da máquina windows (via putty)
Caso funcione, faça o port-forward para a porta 22 no ip da VM.

Informe se funcionou.

Abraços




5. Acesso SSH em Debian no VirtualBox não funciona

Phablow Karpejianny
phablow

(usa Debian)

Enviado em 21/09/2015 - 15:47h

douglasdiasn escreveu:

Boa Noite,

Remove o SSH (apt-get remove --purge openssh-server)
Reinstala o SSH (apt-get install openssh-server)

Depois testa o acesso local como o amigo acima solicitou (ssh localhost)
caso funcione, tente acessar da máquina windows (via putty)
Caso funcione, faça o port-forward para a porta 22 no ip da VM.

Informe se funcionou.

Abraços



Olá douglasdiasn! Obrigado.

Removi e reinstalei o ssh, o localhost funcionou, não consegui logar, agora quando coloco o IP da máquina no ListenAddress já não funciona o localhost.




6. Re: Acesso SSH em Debian no VirtualBox não funciona

Douglas Noronha
douglasdiasn

(usa Debian)

Enviado em 21/09/2015 - 19:21h

phablow escreveu:

douglasdiasn escreveu:

Boa Noite,

Remove o SSH (apt-get remove --purge openssh-server)
Reinstala o SSH (apt-get install openssh-server)

Depois testa o acesso local como o amigo acima solicitou (ssh localhost)
caso funcione, tente acessar da máquina windows (via putty)
Caso funcione, faça o port-forward para a porta 22 no ip da VM.

Informe se funcionou.

Abraços



Olá douglasdiasn! Obrigado.

Removi e reinstalei o ssh, o localhost funcionou, não consegui logar, agora quando coloco o IP da máquina no ListenAddress já não funciona o localhost.



Testa sem fazer qualquer modificação...
Aproveita e configura a VM como DHCP e testa novamente...

Por padrão, tem que funcionar tudo com as configurações padrões...

Posta a config do /etc/ssh/sshd_config e a config do /etc/network/interfaces

Abraços




7. Re: Acesso SSH em Debian no VirtualBox não funciona

Perfil removido
removido

(usa Nenhuma)

Enviado em 21/09/2015 - 19:40h

Só poe desencargo: você não quer logar feito root sem habilitar root no arquivo de configuração do SSH?

--
http://s.glbimg.com/po/tt/f/original/2011/10/20/a97264_w8.jpg

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden


8. Acesso SSH em Debian no VirtualBox não funciona

Phablow Karpejianny
phablow

(usa Debian)

Enviado em 22/09/2015 - 22:45h

douglasdiasn escreveu:

phablow escreveu:

douglasdiasn escreveu:

Boa Noite,

Remove o SSH (apt-get remove --purge openssh-server)
Reinstala o SSH (apt-get install openssh-server)

Depois testa o acesso local como o amigo acima solicitou (ssh localhost)
caso funcione, tente acessar da máquina windows (via putty)
Caso funcione, faça o port-forward para a porta 22 no ip da VM.

Informe se funcionou.

Abraços



Olá douglasdiasn! Obrigado.

Removi e reinstalei o ssh, o localhost funcionou, não consegui logar, agora quando coloco o IP da máquina no ListenAddress já não funciona o localhost.



Testa sem fazer qualquer modificação...
Aproveita e configura a VM como DHCP e testa novamente...

Por padrão, tem que funcionar tudo com as configurações padrões...

Posta a config do /etc/ssh/sshd_config e a config do /etc/network/interfaces

Abraços



Olá!

Tentei fazer o acesso sem mudar nada nas configurações mas também não foi, vou refazer todo o processo de instalação novamente para ver se muda alguma coisa.

Sobre postar as configurações aqui: como eu posso copiar o texto desses arquivos para a área de transferência do windows para depois colocar aqui?

Já olhei algumas coisas relacionadas a isso mas não consegui fazer.

Grato.





9. Re: Acesso SSH em Debian no VirtualBox não funciona

Phablow Karpejianny
phablow

(usa Debian)

Enviado em 22/09/2015 - 22:50h

listeiro_037 escreveu:

Só poe desencargo: você não quer logar feito root sem habilitar root no arquivo de configuração do SSH?

--
http://s.glbimg.com/po/tt/f/original/2011/10/20/a97264_w8.jpg

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden


Olá listeiro_037! Obrigado.

Não, na verdade não consegui nem a tela de login no putty; quando coloquei o meu IP externo cheguei a ter a tela, mas vinha o domínio como se fosse o IP externo, o que normalmente acontece mesmo, tentei logar com um usuário normal mas não consegui, nem sei se essa seria a minha máquina já que se trata do IP de saída do provedor e pode ter outra na rede.

Quando consegui conexão com o comando ssh localhost, na hora do acesso aparecia negado.

Grato.




10. Acesso SSH em Debian no VirtualBox não funciona

Phablow Karpejianny
phablow

(usa Debian)

Enviado em 23/09/2015 - 17:56h


Olá Pessoal!

Em relação a conexão com o windows realmente tem alguma coisa bloqueando e não consigo descobrir do que se trata; mesmo depois de instalar o samba não consegui acesso pela rede para verificar as pastas no servidor.

Alguém pode me dá um luz aí?

Desde já agradeço.


11. Re: Acesso SSH em Debian no VirtualBox não funciona

Douglas Noronha
douglasdiasn

(usa Debian)

Enviado em 23/09/2015 - 18:54h


Kra, me add no skype ae
douglasdiasn

Abraços







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts