# Instalação do SSH no Ubuntu 24.04 com o OpenSSH

Se não ativou o servidor SSH OpenSSH incluído por predefinição no Ubuntu 24.04 durante a instalação, pode fazê-lo a qualquer momento. De forma simples, pode instalar o OpenSSH a partir do terminal e, em seguida, ajustar a configuração do serviço SSH de acordo com as suas necessidades de segurança.

## Ativação do SSH no Ubuntu 24.04: passo a passo

Para o acesso seguro a servidores ou equipamentos remotos, o protocolo SSH consolidou-se como um padrão indispensável. Este protocolo não só garante uma transmissão de dados encriptada, como também protege contra acessos não autorizados e manipulações. Em sistemas Linux modernos, como o Ubuntu 24.04, utiliza-se normalmente a **solução de código aberto OpenSSH**.

Nota Se, ao configurar um servidor com o Ubuntu, ativares o SSH diretamente durante o processo de instalação, não terás de o fazer manualmente mais tarde.

O OpenSSH não só permite o acesso remoto, como também a transferência segura de ficheiros através do SFTP e do SCP. Uma vez que o serviço SSH não está ativo por predefinição após a instalação do Ubuntu, é necessário configurá-lo primeiro. Criar as suas próprias chaves SSH no Ubuntu é também um processo simples que pode ser realizado em poucos passos.

A seguir, explicamos-lhe passo a passo e de forma simples como configurar o OpenSSH no Ubuntu 24.04 e quais as opções de configuração disponíveis.

### Passo 1: abrir o terminal

O primeiro passo é abrir a **ferramenta de linha de comandos** da distribuição Linux. Existem várias formas de o fazer: pode clicar com o botão direito do rato no ambiente de trabalho e selecionar «Abrir no terminal», utilizar o atalho **\[Ctrl\] + \[Alt\] + \[t\]** ou abrir o menu de aplicações e procurar «Terminal» no campo de pesquisa.

[![Imagem: Captura de pantalla de la búsqueda de aplicaciones de Ubuntu](https://www.ionos.com/pt-pt/digitalguide/fileadmin/_processed_/9/a/csm_ubuntu-24-terminal-suchen_49d80f3b2e.webp "Captura de pantalla de la búsqueda de aplicaciones de Ubuntu")](https://www.ionos.com/pt-pt/digitalguide/fileadmin/DigitalGuide/Screenshots_2025/ubuntu-24-terminal-suchen.jpg) Función de búsqueda de Ubuntu en la vista de aplicaciones: búsqueda de “Terminal” ### Passo 2: instalar o serviço SSH no Ubuntu

Em seguida, instale o OpenSSH. Para tal, utilize o gestor de pacotes do Ubuntu, o apt, com o [comando sudo](https://www.ionos.com/pt-pt/digitalguide/servidores/configuracao/linux-sudo/), com privilégios de superutilizador (root). Introduza o seguinte comando no terminal:

```bash
sudo apt install openssh-server
```

[![Imagem: Captura de pantalla de la instalación de OpenSSH en el terminal](https://www.ionos.com/pt-pt/digitalguide/fileadmin/_processed_/4/8/csm_ubuntu-24-ssh-install_ad318da74a.webp "Captura de pantalla de la instalación de OpenSSH en el terminal")](https://www.ionos.com/pt-pt/digitalguide/fileadmin/DigitalGuide/Screenshots_2025/ubuntu-24-ssh-install.jpg) La instalación de OpenSSH se realiza fácilmente desde el terminal de Ubuntu. Como estará a agir como superutilizador, deverá introduzir a sua palavra-passe e confirmar com a tecla Enter para concluir a instalação.

### Passo 3: verificar a instalação

Depois de executar o comando de instalação e concluir o processo com sucesso, pode verificar se tudo correu bem, verificando o estado do daemon SSH. Isto também pode ser feito facilmente a partir do terminal com o seguinte comando:

```bash
sudo systemctl status ssh
```

Na saída do comando, deverá encontrar as seguintes entradas:

- **“active (running)”**: indica que o serviço SSH do Ubuntu está em execução.
- **“preset: enabled”:** na linha “Loaded”, procure o valor “preset: enabled”. Isto confirma que o SSH será iniciado automaticamente sempre que o sistema for reiniciado.

[![Imagem: Captura de pantalla del estado de SSH en el terminal](https://www.ionos.com/pt-pt/digitalguide/fileadmin/_processed_/f/9/csm_ubuntu-24-ssh-status_f0d4a249b1.webp "Captura de pantalla del estado de SSH en el terminal")](https://www.ionos.com/pt-pt/digitalguide/fileadmin/DigitalGuide/Screenshots_2025/ubuntu-24-ssh-status.jpg) El indicador verde “active” confirma que SSH está activo. Se o estado indicar que o serviço SSH está inativo, terá de o alterar manualmente. Para tal, pode voltar a utilizar o terminal. Introduza os seguintes comandos para ativar o SSH:

```bash
sudo systemctl enable ssh
sudo systemctl start ssh
```

Para sair da visualização do estado do serviço e voltar ao indicador do terminal, prima a tecla «q» (de «quit»).

### Passo 4: abrir a porta SSH

Para que o acesso remoto via SSH ao seu sistema Ubuntu 24.04 funcione corretamente, este deve estar acessível a partir do exterior. Mais concretamente, é necessário que a porta de rede adequada esteja aberta. Por predefinição, o SSH utiliza a porta 22 e, enquanto esta estiver bloqueada pelo firewall, qualquer tentativa de ligação falhará.

O Ubuntu utiliza uma ferramenta chamada UFW (Uncomplicated Firewall) para gerir a sua firewall. Para que as ligações SSH não sejam bloqueadas e para evitar ter de resolver erros de SSH mais tarde, é necessário criar uma regra explícita para permitir a porta 22. Só quando esta regra estiver ativa é que é possível estabelecer ligações remotas com ferramentas como o PuTTY ou outros clientes SSH sem problemas. O comando para configurar esta regra é o seguinte:

```bash
sudo ufw allow ssh
```

[![Imagem: Captura de pantalla del comando para actualizar la configuración del cortafuegos](https://www.ionos.com/pt-pt/digitalguide/fileadmin/_processed_/0/e/csm_ubuntu-24-firewall-update_e413cd443c.webp "Captura de pantalla del comando para actualizar la configuración del cortafuegos")](https://www.ionos.com/pt-pt/digitalguide/fileadmin/DigitalGuide/Screenshots_2025/ubuntu-24-firewall-update.jpg) La apertura del puerto SSH también se realiza mediante un comando en el terminal de Ubuntu. ### Passo 5: ajustar as definições

A configuração padrão do OpenSSH já oferece uma base sólida para acessos remotos seguros no Ubuntu 24.04. No entanto, se tiver requisitos especiais de segurança ou de estrutura de rede, pode ajustar o comportamento do servidor SSH de acordo com as suas necessidades. Por exemplo, é possível alterar a porta padrão 22, permitir ou bloquear endereços IP específicos ou desativar o reencaminhamento de ligações (TCP-Forwarding), tudo em função do seu ambiente.

Todas as opções relevantes encontram-se no ficheiro de configuração central `sshd_config`, a partir do qual o serviço SSH é controlado. Para editar este ficheiro, basta abri-lo com o editor da sua preferência. Neste exemplo, utilizamos o editor vim:, pelo que o comando é o seguinte:

```bash
sudo vim /etc/ssh/sshd_config
```

[![Imagem: Captura de pantalla del archivo sshd_config](https://www.ionos.com/pt-pt/digitalguide/fileadmin/_processed_/d/4/csm_ubuntu-24-ssh-config_5a12d2ba5c.webp "Captura de pantalla del archivo sshd_config")](https://www.ionos.com/pt-pt/digitalguide/fileadmin/DigitalGuide/Screenshots_2025/ubuntu-24-ssh-config.jpg) El contenido del archivo de configuración sshd\_config de OpenSSH puede editarse con el editor que prefieras, como vim. Efetue agora as alterações pretendidas no ficheiro de configuração, tais como ajustar as portas, restringir os protocolos permitidos ou definir métodos de autenticação mais seguros. Certifique-se de que guarda as alterações antes de fechar o editor.

Para que a nova configuração entre em vigor, é necessário reiniciar o serviço SSH. Pode fazê-lo com o seguinte comando no terminal:

```bash
sudo service ssh restart
```

Dica Configurar corretamente o SSH é especialmente útil se gerires um servidor FTP no Ubuntu. Desta forma, poderás utilizar o SFTP, a alternativa segura ao FTP que encripta e protege os teus dados por predefinição.


This is a markdown version of: [https://www.ionos.com/pt-pt/digitalguide/servidores/configuracao/ubuntu-2404-ssh/](https://www.ionos.com/pt-pt/digitalguide/servidores/configuracao/ubuntu-2404-ssh/) for AI/LLM consumption.