Etapa 1:Atualizar o sistema Antes de instalar qualquer novo software, é uma boa prática atualizar seu sistema para garantir que você tenha os patches de segurança e correções de bugs mais recentes.
```
atualização do sudo apt
sudo apt atualizar
```
Etapa 2:Instalar o servidor OpenSSH Depois que seu sistema estiver atualizado, você pode instalar o OpenSSH Server usando o seguinte comando:
```
sudo apt instalar o servidor openssh
```
*Etapa 3:ativar o servidor OpenSSH *
Assim que a instalação for concluída, você precisa iniciar e ativar o serviço OpenSSH para iniciar automaticamente na inicialização do sistema. Para fazer isso, execute os seguintes comandos:
```
sudo systemctl iniciar ssh
sudo systemctl habilitar ssh
```
Etapa 4:testar a conexão SSH
Para testar se o OpenSSH está funcionando corretamente, você pode tentar conectar-se ao seu servidor usando um cliente Secure Shell (SSH). Você pode fazer isso de outro computador em sua rede ou de seu computador local usando uma ferramenta como PuTTY (Windows) ou o aplicativo Terminal integrado (macOS e Linux).
Para se conectar ao seu servidor, abra seu cliente SSH e digite o seguinte comando, substituindo
nome de usuário com seu nome de usuário real no servidor:
```
ssh nome de usuário@seu_endereço_ip_do_servidor
```
Quando solicitado, digite sua senha para o nome de usuário que você está usando. Se a conexão for bem-sucedida, você estará conectado ao seu servidor por meio da sessão SSH.
*Etapa 5:ativar login root (opcional) *
Por padrão, o login root está desabilitado por motivos de segurança. Se você deseja permitir o login root via SSH, você pode descomentar a seguinte linha no arquivo `/etc/ssh/sshd_config`:
```
#PermitRootLogin senha proibida
```
Certifique-se de substituir `prohibit-password` por `yes` para habilitar o login root com uma senha.
Etapa 6:configurar a porta SSH (opcional) Por padrão, o servidor SSH escuta na porta 22. Se você quiser alterar a porta, você pode fazer isso modificando a diretiva `Port` no mesmo arquivo de configuração, `/etc/ssh/sshd_config`.
Etapa 7:configurar a autenticação de chave pública/privada (opcional) A autenticação de chave pública é normalmente considerada mais segura do que a autenticação baseada em senha. Para configurar a autenticação baseada em chave SSH, você pode seguir nosso guia detalhado sobre como configurar chaves SSH para logins seguros no Linux.
Etapa 8:reiniciar o serviço SSH
Depois de fazer alterações no arquivo de configuração SSH, você deve reiniciar o serviço SSH para aplicar essas alterações. Você pode fazer isso executando:
```
sudo systemctl reiniciar ssh
```
Seguindo estas etapas, você instalou e configurou o OpenSSH com sucesso em seu servidor Debian 11.