Descobrir porta ssh não padrão

15

Eu tenho este servidor que está configurado para usar outra porta em vez de 22 para o ssh. Como posso descobrir qual é o número da porta?

    
por user40089 15.06.2010 / 19:28

3 respostas

5

Supondo que você não tenha acesso à linha de comando (caso contrário, você já saberia qual era o número da porta), você pode fazer uma varredura de porta para tentar identificar em qual porta o serviço SSH está sendo executado. Eu sugeriria executar o nmap. Não há garantia de que ele irá encontrá-lo.

    
por 15.06.2010 / 19:34
28

Se você tiver acesso à linha de comando e ler o acesso ao / etc / ssh / sshd_config , execute

grep Port /etc/ssh/sshd_config
    
por 15.06.2010 / 19:43
25

Execute nmap -sV <hostname/ip> - que é o nmap com a detecção de serviço, o que significa que ele realmente funciona na porta, em vez de adivinhar o serviço com base na porta usada.

Isso lhe dará uma saída parecida com:

PORT STATE SERVICE VERSION

666/tcp open ssh OpenSSH 5.3p1 Debian 3ubuntu4 (protocol 2.0)

Se ainda não encontrar a porta, execute nmap -p- -sV <hostname/IP> - isso verificará todas as portas de 65k - é mais lento, mas ele será encontrado se estiver sendo executado em uma porta de alta capacidade.

    
por 15.06.2010 / 19:42

Tags