Linux – Como configurar SSH

SSH é um protocolo de conexão remota. A sigla é proveniente de Secure Shell, que significa Cápsula, Concha ou Invólucro Seguro, ela faz referência a uma conexão com segurança (criptografada). Para acessar remotamente um servidor Linux, é possível executar o comando ” ssh nomedeusuario@ipounomedoservidor” com se seu servidor de origem também for Linux ou, ainda, através de softwares como Putty em caso de Windows. Para acessos SSH, a porta de acesso padrão é a 22. No entanto, por questões de segurança, é recomendado alterar para portas mais altas.

1. Para alterar a porta de conexão, entre em seu servidor final e edite o arquivo /etc/ssh/sshd_config com seu editor de preferência:

$ vi /etc/ssh/sshd_config 

2. Logo nas primeiras linhas existe o parâmetro “Port” neste arquivo, altere esta porta para a que desejar:

3. Clique em “Esc” e salve o arquivo com “:X“, “:wq” ou outro (dependendo do seu editor de texto).

4. Reinicie o serviço de SSH com um dos comandos abaixo.

$ service sshd restart

ou

$ /etc/init.d/sshd restart

5. Teste o acesso remoto a este servidor com a nova porta configurada. Caso faça o acesso através de outra máquina Linux, o comando é:

$ ssh nomedeusuario@ipounomedoservidor.com -p 24532

Obs.: Caso não seja possível logar-se, verifique se a porta escolhida está liberada no Firewall de seu servidor final.

Artigos relacionados