Alterar porta do SSH no CentOS 7
Por Spawnzao em 11/12/2014 - 18,274 views
A porta default do SSH (tcp 22) recebe uma quantidade enorme de ataques, e a maioria delas podem ser evitadas modificando a porta de acesso do SSH.
Nesse tutorial vamos ver o passo a passo completo para alterarmos a porta de acesso do serviço SSH.
Primeiro vamos editar o arquivo de configuração do SSH, para isso digite:
vim /etc/ssh/sshd_config
Vamos alterar a porta que default é 22 para 2242:
Port 2242
Agora vamos instalar um aplicativo para modificar as configurações do selinux:
yum install policycoreutils-python
Vamos adicionar uma regra para o SELinux aceitar o serviço escutando (listening) a nova porta do SSH:
semanage port -a -t ssh_port_t -p tcp 2242
Vamos adicionar uma regra no firewall (iptables) do CentOS, para aceitar conexões na nova porta do SSH:
firewall-cmd --permanent --zone=public --add-port=2242/tcp
Vamos salvar a configuração.
firewall-cmd --reload
Vamos reiniciar o serviço de SSH.
systemctl restart sshd
Agora podemos fazer acesso pela nova porta, para testar podemos executar no putty ou o próprio client ssh do Linux ou Mac.
ssh root@192.168.55.1 -p 2242
Até a próximo artigo.
July 6th, 2015 on 11:30
show
May 2nd, 2016 on 08:51
Ótimo tutorial! Acabei de fazer aqui no meu CentOS.
July 19th, 2016 on 12:29
muito bom, fiz e deu tudo certo.
Obrigado!
November 11th, 2016 on 23:17
Amigo show de bola reaomente fuciono !
mais tive q instala o firewall cmd !
yum install firewalld
systemctl unmask firewalld
systemctl enable firewalld
systemctl start firewalld
November 16th, 2016 on 13:55
Muito obrigado Ryan pelas informações.