Permitindo o acesso SSH do Ubuntu 12.04 Server do IP do Pubic

0

Eu configurei recentemente um antigo PC para rodar o Ubuntu 12.04 Server para ser usado como um cliente de FTP. No entanto, quero descobrir como posso acessá-lo a partir de uma área de trabalho remota (por exemplo, não na rede sem fio em casa).

    
por user205299 20.10.2013 / 21:16

1 resposta

0

Quando o daemon ssh já está em execução, você pode estimar pelo seguinte comando em qual interface sshd está escutando (no meu caso):

$ netstat -putan | grep sshd
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1690/sshd

Como você pode ver, meu daemon ssh está ouvindo 0.0.0.0:22 , o que significa em todas as interfaces de rede na porta 22. Esse comportamento é configurado no arquivo /etc/ssh/sshd_config , onde é possível definir outro endereço para escutar pela seguinte instrução:

ListenAddress 1.2.3.4

Onde 1.2.3.4 é o endereço para escutar. No seu caso, você pode definir 0.0.0.0 ou o endereço IP público específico do seu PC.

Se o seu computador estiver atrás de um firewall, você precisará encaminhar a porta (padrão: 22) para o seu computador. Mas eu recomendo usar outra porta além de 22, porque a maioria dos bots estão tentando entrar com força bruta via ssh na porta 22, como você verá em /var/log/auth.log .

    
por chaos 20.10.2013 / 21:58