Como: Alterar o número da porta SSH no Linux [Guia]

SSH pode ser confuso para aqueles que são novos no Linux. Se você é um usuário Linux e está tentando alterar o número da porta SSH, nós o ajudamos. Acompanhe este guia, pois mostramos como alterar o número da porta SSH no Linux!

Como: Alterar o número da porta SSH no Linux [Guia]

Antes de começarmos

SSH (também conhecido como Secure Shell) é um protocolo de rede criptográfico para realizar operações de rede em uma rede segura. No Linux, o SSH é executado principalmente em servidores para fornecer aos usuários acesso remoto de comando de console pela Internet ou LAN. No entanto, este não é o único aplicativo Linux para SSH, pois também é usado para interagir entre estações de trabalho Linux.

Neste guia, veremos como você pode alterar a porta padrão em seu servidor OpenSSH da porta 22 para algo mais seguro. No entanto, você deve saber que deve ter um servidor SSH em execução antes de tentar alterar a porta.

Se você pretende configurar um servidor SSH e deseja saber como alterar a porta 22 para algo diferente, primeiro siga nosso guia sobre como configurar um servidor OpenSSH no Linux .

Clientes SSH

Precisa de um bom cliente para se conectar ao seu servidor SSH? Faça um favor a si mesmo e verifique o aplicativo EasySSH para Linux. Ele pega a natureza confusa do SSH e o simplifica para que você possa se conectar sem problemas. Para obter mais informações sobre o cliente EasySSH para Linux, clique aqui .

Alterar o número da porta SSH 

Para alterar a porta SSH padrão no servidor OpenSSH no Linux, você precisará interromper a execução do servidor. O servidor OpenSSH pode ser encerrado rapidamente na maioria dos sistemas operacionais Linux usando a ferramenta de tempo de execução Systemd.

Abra um terminal no dispositivo Linux que executa o servidor SSH. Se você estiver executando o SSH em um servidor, não poderá fazer isso remotamente! Conecte um teclado e mãos à obra. 

Assim que a janela do terminal estiver aberta, execute o  comando systemctl sshd status  no terminal. Este comando de status informará se o servidor SSH está instalado e funcionando. Se disser “Ativo: ativo (em execução)”, o software do servidor OpenSSH está operando normalmente.

systemctl status sshd

Para desligar o servidor SSH, use o  comando systemctl stop  . Este comando irá desligar o sshd.servicearquivo imediatamente , matando seu servidor SSH por enquanto.

sudo systemctl stop sshd

Para confirmar que o  comando systemctl stop  realmente desligou o servidor OpenSSH, execute novamente o  comando status  . Se o  comando systemctl stop de  fato matou com sucesso o servidor OpenSSH, você verá “Ativo: inativo (morto)” na saída.

systemctl status sshd

Com o servidor fechado, é hora de abrir o arquivo de configuração do servidor OpenSSH. Para fazer isso, use o seguinte  comando nano  abaixo.

Observação: neste guia, estamos nos concentrando no editor de texto Nano, pois é fácil de entender para a maioria dos usuários e tem uma interface de usuário simples. Sinta-se à vontade para trocar o Nano por seu editor de texto baseado em terminal favorito!

sudo nano -w / etc / ssh / sshd_config

Procure no editor de texto Nano #Port 22no código. O símbolo # desativa esta linha de código. Como resultado, seu servidor SSH provavelmente está usando a porta SSH padrão em vez de ter uma porta especificada.

Como: Alterar o número da porta SSH no Linux [Guia]

Para alterar a porta, exclua o símbolo # na frente #Port 22e altere o número “22” para uma porta diferente. Não escolha apenas qualquer porta, pois algumas portas podem já estar em uso por outro software em seu servidor, etc.  

Depois de alterar com sucesso a porta no arquivo de configuração, pressione a combinação de teclado Ctrl + O  no editor de texto Nano para salvar as alterações. Depois disso, pressione a  combinação de teclado Ctrl + X para fechar o editor.

Assim que o editor de texto Nano for fechado, execute o  comando systemctl start sshd  . Este comando irá iniciar o servidor OpenSSH novamente. A partir daqui, seu servidor SSH estará executando em um número de porta diferente!

Conectando-se por SSH com um número de porta diferente

A conexão por SSH é diferente quando seu servidor OpenSSH não está usando a porta padrão 22. Você não será mais capaz de iniciar uma conexão apenas especificando o nome do host e o nome do domínio. Em vez disso, você terá que usar a opção de linha de comando -p  para especificar a porta. 

Para se conectar pela linha de comando a um servidor SSH que não está sendo executado na porta 22, faça o seguinte. 

ssh -p CUSTOM_PORT_NUMBER meu-nome-de-usuário @ nome-do-host-ou-ip

Se você se esquecer de adicionar o número da porta personalizada, poderá adicionar um alias ao arquivo .bashrc.

Abra o arquivo .bashrc no editor de texto Nano com o comando abaixo.

nano ~ / .bashrc

Crie uma nova linha na parte inferior do arquivo para abrir espaço para o novo alias pressionando a  tecla Enter  . Em seguida, adicione o alias. Certifique-se de alterar “CUSTOM_PORT_NUMBER” no alias para refletir sua porta.

Como: Alterar o número da porta SSH no Linux [Guia]

alias ssh = 'ssh -p CUSTOM_PORT_NUMBER'

Salvar as edições com  Ctrl + O e sair do editor de texto Nano pressionando  Ctrl + X . Em seguida, execute o  comando source  para carregar o novo alias.

fonte ~ / .bashrc

De agora em diante, ao executar o  comando ssh  , você sempre terá sua porta ssh personalizada adicionada!

Leave a Comment

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Aprenda a desinstalar o Firefox Snap no Ubuntu 22.04 LTS e substituí-lo pela versão DEB. Siga este guia passo a passo para uma experiência melhor.

Como compactar arquivos no Linux mais rápido com Pigz

Como compactar arquivos no Linux mais rápido com Pigz

Pigz é uma das melhores ferramentas para compactar arquivos. Neste guia, você aprenderá a instalar e utilizar essa ferramenta poderosa em seu sistema Linux.

Como instalar e configurar o Samba no Debian 11 Bullseye

Como instalar e configurar o Samba no Debian 11 Bullseye

Se você estiver no Debian 11 Bullseye e precisar configurar um servidor Samba, este guia o ajudará. Aprenda como configurar o Samba para Debian 11!

Transforme qualquer dispositivo em seu segundo monitor no Linux

Transforme qualquer dispositivo em seu segundo monitor no Linux

Precisa de um monitor extra, mas só tem um? Com Deskreen, você pode transformar qualquer smartphone, tablet ou laptop em uma segunda tela no Linux.

Como verificar a temperatura da GPU no Linux

Como verificar a temperatura da GPU no Linux

Aprenda como verificar a temperatura da GPU no Linux usando diversas ferramentas.

Como usar o controlador PS4 no Linux

Como usar o controlador PS4 no Linux

Aprenda como usar o controlador PS4 no Linux com suporte completo e métodos de configuração simples.

Como atualizar para Pop_OS 22.04

Como atualizar para Pop_OS 22.04

O Pop_OS 22.04 foi lançado e com ele vem toneladas de novos recursos. Veja como você pode atualizar sua instalação do Pop_OS para 22.04.

Como fazer backup diretamente no Google Drive no Linux

Como fazer backup diretamente no Google Drive no Linux

Descubra como fazer backup dos seus dados do Linux diretamente no Google Drive utilizando o Duplicati. Siga nosso guia passo a passo para proteger suas informações.

Como aumentar o tamanho da pasta temporária no Linux

Como aumentar o tamanho da pasta temporária no Linux

Aprenda como aumentar o tamanho da pasta temporária no Linux. Siga este guia passo a passo para resolver problemas de espaço no seu diretório temporário.

Como instalar e personalizar o emulador de terminal Kitty no Linux

Como instalar e personalizar o emulador de terminal Kitty no Linux

Kitty é um emulador de terminal com GPU versátil e ágil para Linux. Aprenda a instalar e personalizá-lo para melhorar sua experiência no terminal.