Formas de pagamento Abuse

Como alterar a porta SSH

10.03.2021, 22:06

A remoção da administração do Linux é normalmente efectuada através do protocolo de rede da camada de aplicação - SSH. A sua particularidade é o facto de permitir a ligação em túnel de ligações TCP. Surgiu em 1995, mas ainda hoje não perdeu a sua relevância. O protocolo permite a utilização de uma shell gráfica para efetuar a administração, para este efeito basta utilizar a linha de comandos, bem como monitorizar sistemas de ficheiros remotos e efetuar várias operações de ficheiros.

Por defeito, o SSH-server funciona utilizando a porta TCP 22. Mas, nalguns casos, é necessário alterar esta porta. Normalmente a necessidade surge para fornecer proteção preventiva contra ataques de força bruta dirigidos exatamente à porta 22, ou para libertar esta porta ocupada por outra aplicação. Em geral, existem muitas situações diferentes e, independentemente do motivo, é possível alterar a porta com um pouco de esforço.

Alterando a porta SSH

Na maioria dos tipos de Linux, o ficheiro de configuração do servidor SSH está localizado em /etc/ssh/sshd_config.

Para descobrir exatamente onde está localizado, use o comando:

$ sudo find /etc/ -name "sshd_config"

ИЗМЕНИТЬ ПОРТ SSH

Quando souber o caminho, abra o ficheiro sshd_config num editor de texto:

$ sudo nano /etc/ssh/sshd_config

No editor aberto, estamos interessados principalmente na linha número 22. Localize e altere o valor da porta 22 para a porta 333. Pode ser que a linha esteja comentada, nesse caso, remova o comentário e altere o valor da porta do exemplo acima. Não se esqueça de salvar suas alterações.

Port 22

O próximo comando é para reiniciar o domínio SSH:

$ sudo systemctl restart sshd

Para verificar o resultado do trabalho, execute o comando:

$ sudo netstat -tupln | grep ssh

No editor que se abre, estamos interessados na linha tcp 0.0.0.0.0:333 LISTEN, que nos diz que o porto 333 especificado está a ser utilizado.

открытые порты SSH

Em todos os clientes SSH, não se esqueça de alterar a porta. Também não se esqueça de adicionar a porta à lista de exclusão da firewall, se o seu sistema tiver uma. E é desejável fazer isso imediatamente antes de reiniciar o SSH no servidor ao qual a conexão é estabelecida.

Para o UFV o comando é:

$ sudo ufw allow 333/tcp

Para o iptables o comando é diferente:

$ sudo firewall-cmd --permanent --add-port=333/tcp

sudo firewall-cmd reload

A porta 333 é listada como um exemplo, apenas para mostrar como fazer a alteração no seu sistema. Não há nada de complicado nisso. Em apenas alguns minutos, pode livrar-se do irritante ataque de bots.