Eu obtive o resultado que estava procurando alterando a porta SSH para 443 (Porta SSL). A maioria, senão todas, as redes têm essa porta desbloqueada. Para fazer isso, edite /etc/ssh/sshd_config
como root. Mude a linha que diz
port 22
para
port 443
e, finalmente, reinicie o serviço SSH fazendo
sudo service ssh restart
Para se conectar ao seu servidor SSH com a nova porta, basta adicionar o argumento -p
e especificar 443
ssh -p 443 [email protected]
Algumas dicas de David Foerster
Se você não quiser digitar
-p 443
para esse servidor o tempo todo para estabelecer uma conexão SSH a partir da linha de comando, você pode adicionar uma entrada ao seu~/.ssh/config
para esse host assim . A entradaUser
é opcional, mas também evita que você digite o nome de usuário. Você também pode especificar coisas como encaminhamento dinâmico e estático de portas.
Aviso: Lembre-se de que, se você tiver um servidor da Web em execução, o SSL para ele não poderá se conectar à porta, portanto, não faça isso se precisar manter um servidor da web em execução.
Mais sobre SSL e porta 443