A alteração das portas de acesso remoto padrão, como a porta 3389 do Remote Desktop Protocol (RDP) no Windows e a porta 22 do Secure Shell (SSH) no Linux, aumenta a segurança do sistema. Essa prática ajuda a proteger seu servidor ou service contra acessos não autorizados, evitando ataques automatizados e varreduras maliciosas direcionadas a portas conhecidas. Este tópico explica como alterar a porta remota padrão de uma instância ECS.
Alteração da porta para instâncias Windows
Esta seção explica como alterar a porta remota padrão de uma instância Windows, usando o Windows Server 2022 como exemplo.
Ao usar o Microsoft Remote Desktop para Mac para se conectar a uma instância ECS Windows, apenas a porta padrão 3389 é suportada.
-
Conecte-se à instância Windows.
Para mais informações, consulte Connect to a Windows instance by using Workbench.
-
Modifique o valor de registro PortNumber.
Pressione Win+R para abrir a janela Run.
Insira regedit.exe e pressione Enter para abrir o Editor do Registro.
No painel de navegação, acesse .
No painel direito, localize e clique com o botão direito do mouse no valor de registro PortNumber e selecione Modify.
-
Na caixa de diálogo, insira o novo número de porta, 3399, na caixa de texto Value data. Em Base, selecione Decimal e clique em OK.
No painel de navegação, acesse .
No painel direito, localize e clique com o botão direito do mouse no valor de registro PortNumber e selecione Modify.
-
Na caixa de diálogo, insira o novo número de porta, 3399, na caixa de texto Value data. Em Base, selecione Decimal e clique em OK.
-
No console ECS, reinicie a instância ECS.
Para mais informações, consulte Restart an instance.
-
Configure o firewall do Windows para permitir tráfego na nova porta.
Para mais informações, consulte Manage the Windows firewall.
-
Adicione uma regra de grupo de segurança à instância para permitir tráfego de entrada na nova porta.
Para mais informações, consulte Add a security group rule.
-
Conecte-se à instância adicionando o novo número de porta ao endereço IP ou nome de domínio.
Por exemplo, na caixa de diálogo Remote Desktop Connection, insira
IP_address:3399na caixa de texto Computer e clique em Connect.
Alteração da porta para instâncias Linux
Esta seção explica como alterar a porta remota padrão de uma instância Linux, usando o Alibaba Cloud Linux 3 como exemplo.
Após concluir estas etapas, não será mais possível usar a porta 22 para se conectar à instância ECS.
-
Conecte-se à instância Linux.
Para mais informações, consulte Connect to a Linux instance by using Workbench.
-
Execute o comando a seguir para fazer backup do arquivo de configuração do service sshd:
sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config_bak -
Modifique o número da porta do service sshd.
-
Execute o comando a seguir para editar o arquivo sshd_config:
sudo vim /etc/ssh/sshd_config Pressione a tecla
ipara entrar no modo de inserção.-
Adicione a nova porta do service remoto.
Este exemplo usa a porta 1022. Adicione a linha
Port 1022abaixo da linha#Port 22.# If you want to change the port on a SELinux system, you have to tell # SELinux about this change. # semanage port -a -t ssh_port_t -p tcp #PORTNUMBER # #Port 22 #AddressFamily any #ListenAddress 0.0.0.0 #ListenAddress ::Após adicionar a linha, a configuração ficará assim:
# If you want to change the port on a SELinux system, you have to tell # SELinux about this change. # semanage port -a -t ssh_port_t -p tcp #PORTNUMBER # #Port 22 Port 1022 #AddressFamily any #ListenAddress 0.0.0.0 #ListenAddress :: Pressione a tecla
Esc, insira :wq e pressione Enter para salvar as alterações e sair.
-
-
Execute o comando a seguir para reiniciar o service sshd. Após a reinicialização do service, você poderá se conectar à instância Linux usando SSH na porta 1022.
sudo systemctl restart sshd -
Configure o firewall do Linux para permitir tráfego na nova porta.
Para mais informações, consulte Manage the Linux firewall.
-
Adicione uma regra de grupo de segurança à instância para permitir tráfego de entrada na porta TCP 1022.
Para mais informações, consulte Add a security group rule.
-
Verifique a configuração conectando-se à nova porta com um cliente SSH.
Ao se conectar com um cliente SSH, é necessário especificar a nova Port. Por exemplo, no PuTTY, insira o endereço IP da instância no campo Host Name (or IP address), insira
1022no campo Port, selecione SSH como Connection type e clique em Open.