Por favor, leia o manual mencionado com mais cuidado. No passo 5 está escrito:
% bl0ck_qu0te% No seu caso, a saída do comando sudo lsof -i -n -P | grep www-data
é:
nginx 26965 www-data 6u IPv4 2603510992 0t0 TCP *:80 (LISTEN)
nginx 26965 www-data 7u IPv6 2603510993 0t0 TCP *:80 (LISTEN)
nginx 26965 www-data 8u IPv4 2603510994 0t0 TCP *:443 (LISTEN)
Isso significa que o servidor da Web Nginx está atendendo o conteúdo da Web e usa a porta 80
e a porta 443
.
Além disso, a saída de sudo systemctl status sshd
informa o seguinte erro:
error: Bind to port 443 on 0.0.0.0 failed: Address already in use.
Tudo está bem, apenas o servidor web Nginx escuta em Port 443
. Se você quiser usar a conexão SSH nessa porta, desative ou reconfigure o servidor da Web.
Uma porta pode ser usada como porta do servidor somente de um serviço. Dois serviços podem se comunicar por meio da porta comum e, dentro desse relacionamento, um dos serviços desempenha o papel de servidor e o outro desempenha o papel de cliente.
Se você quiser usar uma porta SSH diferente, escolha algo acima de 10.000, normalmente demora muito para escanear uma grande quantidade de portas, então bots de hackers geralmente escaneiam o intervalo de 1-1000, ou algumas portas específicas como 22, 25 , 80, 443. Não se esqueça de abrir essa porta no firewall e, se a sua conexão estiver funcionando na nova porta, você poderá desativar o padrão - 22.
Referências: