Para instalar ou habilitar SSH (Secure Shell) no Ubuntu, siga estas etapas:
1. Atualize os pacotes do sistema: Abra o terminal pressionando
Ctrl +
Alt +
T .
Execute o seguinte comando para atualizar o índice de pacotes do sistema:
```
atualização do sudo apt
```
2. Instale o servidor OpenSSH: Se o servidor OpenSSH ainda não estiver instalado, instale-o usando este comando:
```
sudo apt instalar o servidor openssh
```
3. Ative o serviço SSH: O serviço SSH pode estar desabilitado por padrão. Para habilitá-lo, execute:
```
sudo systemctl habilitar ssh
```
4. Inicie o serviço SSH: Inicie o serviço SSH para torná-lo ativo. Execute o seguinte comando:
```
sudo systemctl iniciar ssh
```
5. Verifique o status do SSH (opcional): Você pode verificar o status do serviço SSH usando o comando:
```
sudo systemctl status ssh
```
6. Abra portas SSH: Certifique-se de que as portas SSH necessárias estejam abertas em seu firewall. Por padrão, o SSH escuta na porta
22 a menos que seja alterado na configuração.
Esta etapa depende do software de firewall ou da configuração que você está usando. Os comandos para abrir portas podem variar. Para abrir a porta
22 em
UFW , por exemplo, use:
```
sudo ufw permitir ssh
```
7. Permitir login root (opcional): Por padrão, o login root está desabilitado no Ubuntu por motivos de segurança. Se necessário, você pode ativar o login root por SSH editando o arquivo de configuração SSH. Tenha cuidado ao ativar o login root por SSH.
Para editar o arquivo de configuração SSH, execute:
```
sudo nano /etc/ssh/sshd_config
```
Encontre a linha que começa com
#PermitRootLogin e remova o comentário (remova o
"#" símbolo no início) então fica assim:
```
PermitRootLogin sim
```
Salve as alterações pressionando
Ctrl +
O e pressione
Enter . Saia do editor nano pressionando
Ctrl +
X .
8. Reinicie o serviço SSH (opcional): Para que quaisquer alterações na configuração SSH tenham efeito, pode ser necessário reiniciar o serviço SSH. Correr:
```
sudo systemctl reiniciar ssh
```
Com essas etapas, você pode instalar ou ativar o SSH no Ubuntu e gerenciar conexões remotas com segurança.