SSH

1. SSH

André Müzel Brisolla
brisolla

(usa Arch Linux)

Enviado em 22/12/2009 - 18:10h

Caros, boa noite.

Tenho um servidor com duas interfaces de rede.

a - 10.128.1.5
b - 10.131.50.49

A interface "a" recebe conexões via SSH normalmente. Porem quando tento me conectar de uma outra maquina que esta na mesma rede da interface "b", recebo a mensagem :ssh: connect to host 10.131.50.49 port 22: Connection refused

Poderiam me ajudar?

Grato.




  


2. Re: SSH

Igor
igorx94

(usa Gentoo)

Enviado em 22/12/2009 - 18:24h

Não entendo quase nada disso, mas quem sabe alguma coisa que eu falo te ajude... :p

As duas interfaces usam o mesmo gateway? Se não, talvez o da interface b pode estar bloqueando conexões externas, ou bloqueando a porta.

Iptables possui configurações diferentes para cada interface? (é que eu não sei :p) Se sim, tenta ver isso, talvez esteja bloqueando.

Verifica também a configuração da interface b. (você já deve ter feito isso...)

Verifica também a configuração do ssh. (não sei se é diferente para cada interface)

Tomara que alguma coisa ajude...


3. Re: SSH

Ricardo Libanio
riesdra

(usa Debian)

Enviado em 22/12/2009 - 20:19h

você está tentando usar o ssh como root ou usuário comum, pois já tem algumas distros que estão bloqueando o acesso direto do root, tendo que fazer o acesso como usuário comum e depois já no ssh virar root.


4. Re: SSH

André
andrezc

(usa Debian)

Enviado em 22/12/2009 - 21:46h

Opa, o que você pode fazer é analisar os logs ver se o SSH está configurado de forma correta. Se estiver tudo OK, tente reiniciar o daemon do SSH, como root use o comando :

/etc/init.d/ssh restart


agora tente um :

ssh localhost

E veja se consegue conectar.


5. Firewall?

Felipe
fmotta

(usa Debian)

Enviado em 22/12/2009 - 22:41h

Você tem regras de firewall rodando nessa máquina?
Se tiver desative elas (iptables -F) e teste, pode ser também configuração no arquivo do ssh (/etc/ssh/sshd_config) tem um parametro chamado "ListenAddress" que especifica os ips que podem se conectar a máquina servidor, tente colocar o ip de uma das máquinas da rede "b" nesse parametro (ListenAddress 10.131.50.X) e acessar o servidor por ela.


6. Re: SSH

Pedro Pereira
pogo

(usa Fedora)

Enviado em 23/12/2009 - 07:29h

Cara, imagino que uma destas duas coisas podem estar acontecendo:

* Você tem uma regra no seu firewall que só permite conexões à partir da interface "a". Para testar, faça como o colega citou acima, e desabilite o firewall por alguns instantes apenas para testar se funciona.

* O seu SSH pode estar configurado para ouvir apenas na interface "a". Isso é definido na opção "ListenAddress" do arquivo /etc/ssh/sshd_config. Para que o SSH ouça em todas as placas, coloque "0.0.0.0" nesta opção.

Dê uma olhada nisso e nos avise se funcionou! :)

[]'s

Pedro Pereira
http://twitter.com/pogao


7. Re: SSH

Lael Lacerda
lael

(usa Fedora)

Enviado em 23/12/2009 - 08:00h

vc tenta se conectar como?


assim?

ssh -p 22 user@10.1.1.1


???


8. Re:

Eduardo
anonymous

(usa Debian)

Enviado em 23/12/2009 - 15:35h

Posta sua regra de firewall que corresponde ao ssh.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts