Qual é o intervalo de portas mín / máx para SSH?

4

Eu quero mudar minha porta ssh de 22 para outra coisa. Qual é o intervalo de portas para o qual posso mudá-lo? Além disso, não quero entrar em conflito com outros aplicativos que usam portas comuns. Quais portas devo evitar?

    
por Patoshi パトシ 16.04.2015 / 01:37

4 respostas

0

Você pode verificar quais portas locais estão em uso atualmente para evitar conflitos com:

#netstat -taulpn
    
por 16.04.2015 / 06:03
3

As outras respostas parecem erroneamente sugerir que não há problema em usar uma porta de serviço que não é usada em sua máquina (conforme visto na saída de nmap localhost ). Não é, porque

  1. se você adicionar esse serviço em particular mais tarde, terá problemas e
  2. serviços executados em outra porta de serviço registrada podem causar confusão.

Por exemplo, na saída de Mohsen, não há serviço rodando na porta TCP 143, então você pode pensar que poderia usar essa porta para o seu servidor SSH. No entanto, no dia em que você também instalar um servidor de mensagens IMAP, ele entrará em conflito.

Você deve executar o SSH em um número sem porta privilegiada , ou seja, de 1024 a 65535 e evitar números de serviços registrados da IANA (você pode obter a mesma lista por meio do comando shell cat /etc/services ). Geralmente, também é uma boa idéia escolher um novo número de porta que lembre a porta original; por exemplo, aqui 10022 serviria bem.

    
por 16.04.2015 / 11:25
3

Você pode escolher qualquer outra porta ao seu gosto, por exemplo qualquer coisa entre 0 e 65535 (0… 2¹⁶-1).

Você pode obter as informações das portas registradas de /etc/services ou algo como wikipedia .

    
por 16.04.2015 / 02:19
1

Está relacionado à sua máquina, suponha:

root@debian:/home/mohsen# nmap localhost 

Starting Nmap 6.47 ( http://nmap.org ) at 2015-04-16 04:57 IRDT
Nmap scan report for localhost (127.0.0.1)
Host is up (0.000025s latency).
Other addresses for localhost (not scanned): 127.0.0.1
Not shown: 991 closed ports
PORT     STATE SERVICE
21/tcp   open  ftp
22/tcp   open  ssh
25/tcp   open  smtp
80/tcp   open  http
81/tcp   open  hosts2-ns
631/tcp  open  ipp
3306/tcp open  mysql
5432/tcp open  postgresql
9050/tcp open  tor-socks

Se você quiser mudar a porta 22 para 9050, você tem conflito.

Ports have been assigned by IANA you can view /etc/services by RFC6335

    
por 16.04.2015 / 02:29

Tags