# Como instalar SSH ubuntu e habilitar o SSH no Ubuntu

Se você não habilitou o servidor OpenSSH padrão durante a instalação inicial do Ubuntu, é possível adicioná-lo a qualquer momento. Depois que o OpenSSH estiver instalado via terminal, você também pode ajustar a configuração do daemon SSH do Ubuntu conforme suas necessidades.

## Como instalar SSH no Ubuntu passo a passo

Para habilitar o acesso remoto seguro a um computador ou servidor, [SSH](https://www.ionos.com/pt-br/digitalguide/servidor/ferramentas/o-que-e-ssh-protocolo-ssh/) (**S**ecure **Sh**ell) é essencial. Esse protocolo de segurança incorpora três elementos centrais que protegem conexões remotas:

- **Autenticação** do endpoint remoto garante que você nunca contate a parte errada (seja cliente ou servidor).
- **Criptografia da transmissão de dados** impede que pessoas não autorizadas leiam as informações.
- **Garantia da integridade dos dados** torna os dados transmitidos à prova de adulteração.

Distribuições Linux como o Ubuntu há muito tempo contam com o conjunto open source OpenSSH para usar SSH e habilitar transferências seguras de arquivos via SCP ou [SFTP](https://www.ionos.com/pt-br/digitalguide/servidor/conhecimento/sftp-ssh-file-transfer-protocol/).

Por padrão, o OpenSSH **não vem habilitado em uma instalação nova do Ubuntu**, o que significa que primeiro você precisa habilitar o SSH no Ubuntu. A seguir, você verá como instalar SSH no Ubuntu passo a passo e quais opções de configuração estão disponíveis quando o SSH Ubuntu server estiver em execução.

Nota Se você configurar um servidor Ubuntu e usar a Ubuntu Server Edition para esse fim, terá a opção de habilitar o SSH no Ubuntu durante a instalação.

### Etapa 1: abra o terminal

Para instalar SSH Ubuntu via `install` ou habilitá-lo, você vai precisar do terminal, a **ferramenta de linha de comando** da distribuição Linux. Portanto, o primeiro passo é abrir essa prática ferramenta de administração. A forma mais fácil de fazer isso é usando o atalho de teclado **\[Ctrl\] + \[Alt\] + \[t\]**.

Como alternativa, você pode iniciar o terminal pelo menu “Show applications”, clicando no botão de mesmo nome e usando a função de pesquisa para procurar por “terminal”.

[![Imagem: Função de pesquisa do Ubuntu: procure por “terminal”](https://www.ionos.com/pt-br/digitalguide/fileadmin/_processed_/3/4/csm_ubuntu-search-function-search-for-terminal_26b00d9051.webp "Função de pesquisa do Ubuntu: procure por “terminal”")](https://www.ionos.com/pt-br/digitalguide/fileadmin/DigitalGuide/Screenshots_2022/ubuntu-search-function-search-for-terminal.png) Função de pesquisa do Ubuntu: procure por “terminal”  Dica Você quer configurar conexões SSH seguras com um servidor ou serviço? Crie suas chaves SSH no Ubuntu por conta própria em apenas algumas etapas.

### Etapa 2: instale o serviço SSH do Ubuntu

Com o comando `install` do Ubuntu para o serviço SSH, agora você pode instalar SSH no Ubuntu (OpenSSH) na ferramenta de linha de comando que abriu. O comando é o seguinte:

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

[![Imagem: Instalação do OpenSSH no terminal do Ubuntu](https://www.ionos.com/pt-br/digitalguide/fileadmin/_processed_/a/9/csm_openssh-installation-in-the-ubuntu-terminal_be573817fd.webp "Instalação do OpenSSH no terminal do Ubuntu")](https://www.ionos.com/pt-br/digitalguide/fileadmin/DigitalGuide/Screenshots_2022/openssh-installation-in-the-ubuntu-terminal.png) Instalação do OpenSSH no terminal do Ubuntu Digite a senha do seu usuário e confirme-a pressionando Enter para começar a instalar SSH no Ubuntu.

Dica A instalação do OpenSSH difere apenas ligeiramente entre as várias versões do Ubuntu. Você pode usar o método descrito para instalar [SSH no Ubuntu 24.04](https://www.ionos.com/pt-br/digitalguide/servidor/configuracao/ubuntu-2404-ssh/) e em edições mais antigas.

### Etapa 3: verifique o status e habilite o SSH Ubuntu server, se necessário

Depois de instalar o SSH, você pode usar o comando a seguir para verificar se o daemon SSH está sendo executado conforme esperado:

```bash
sudo systemctl status ssh
```

Na saída do comando, o serviço SSH do Ubuntu está em execução se você vir o status “active (running)”. Para garantir que o SSH também esteja disponível após cada reinicialização do sistema, a linha “Loaded” também deve exibir “vendor preset: enabled”.

[![Imagem: Saída do terminal para a verificação de status do OpenSSH](https://www.ionos.com/pt-br/digitalguide/fileadmin/_processed_/8/6/csm_terminal-for-openssh-status-query_47b22c3f6e.webp "Saída do terminal para a verificação de status do OpenSSH")](https://www.ionos.com/pt-br/digitalguide/fileadmin/DigitalGuide/Screenshots_2022/terminal-for-openssh-status-query.png) Saída do terminal para a verificação de status do OpenSSH Se o **serviço SSH ainda estiver inativo** e a inicialização automática após reinicialização também não estiver habilitada, você pode alterar isso digitando dois comandos adicionais:

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

Pressione “q” para sair da saída de status do SSH e voltar ao prompt da linha de comando.

### Etapa 4: abra a porta SSH

Para poder se conectar ao seu sistema Ubuntu de qualquer lugar via SSH do Ubuntu, a **porta do protocolo de rede** (padrão: porta TCP 22) também deve estar aberta. Só então você poderá estabelecer com sucesso uma **conexão remota** com clientes SSH como o PuTTY.

O Ubuntu inclui o UFW, sua própria ferramenta de configuração para o firewall integrado. Configure uma regra correspondente nessa ferramenta para a **comunicação SSH** para que a porta fique aberta para dados de entrada e saída:

```bash
sudo ufw allow ssh
```

[![Imagem: Abrindo a porta SSH pelo terminal do Ubuntu](https://www.ionos.com/pt-br/digitalguide/fileadmin/_processed_/d/2/csm_enabling-ss-port-with-ubuntu-terminal_19e4fdaa7c.webp "Abrindo a porta SSH pelo terminal do Ubuntu")](https://www.ionos.com/pt-br/digitalguide/fileadmin/DigitalGuide/Screenshots_2022/enabling-ss-port-with-ubuntu-terminal.png) Abrindo a porta SSH pelo terminal do Ubuntu  Dica Uma porta fechada costuma ser o motivo de falhas em conexões SSH. Também há vários outros **possíveis problemas** que podem impedir que conexões SSH seguras sejam estabelecidas. Em geral, você pode corrigir erros de SSH facilmente se estiver familiarizado com as causas mais comuns.

### Etapa 5: configure o SSH Ubuntu server

A configuração padrão do OpenSSH já é bem adequada para conexões remotas seguras com seu sistema Ubuntu. No entanto, você pode **ajustar as configurações padrão** se quiser alterar a porta de comunicação, definir uma versão específica do Protocolo de Internet ou desativar o encaminhamento TCP.

Todas as configurações relacionadas ao SSH no Ubuntu são gerenciadas no arquivo central de configuração `sshd_config`. Para aplicar alterações, abra esse arquivo usando um editor de texto de sua escolha (por exemplo, *nano*), como mostrado abaixo:

```bash
sudo nano /etc/ssh/sshd_config
```

[![Imagem: Conteúdo do arquivo de configuração do OpenSSH sshd_config](https://www.ionos.com/pt-br/digitalguide/fileadmin/_processed_/6/3/csm_contents-in-openssh-configuration-file-sshd-config_780126a5f9.webp "Conteúdo do arquivo de configuração do OpenSSH sshd_config")](https://www.ionos.com/pt-br/digitalguide/fileadmin/DigitalGuide/Screenshots_2022/contents-in-openssh-configuration-file-sshd-config.png) Conteúdo do arquivo de configuração do OpenSSH sshd\_config Ajuste o **conteúdo do arquivo de configuração** de acordo com suas necessidades e salve as alterações antes de fechá-lo. Em seguida, **reinicie o OpenSSH** para que as alterações entrem em vigor:

```bash
sudo service ssh restart
```

Dica Configurar o SSH no Ubuntu vale a pena, especialmente se você pretende usar um [servidor FTP Ubuntu](https://www.ionos.com/pt-br/digitalguide/servidor/configuracao/configurar-ubuntu-ftp-server/). Isso permite oferecer a alternativa segura ao FTP, o SFTP, mencionada anteriormente.


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