Neste artigo, vou mostrar como você habilita o SSH no Debian 10 e me conectará à sua máquina Debian 10 remotamente via SSH. Então vamos começar.
No Debian 10, o servidor SSH é fornecido pelo pacote OpenSsh-Server. Você pode instalar o servidor OpenSSH no repositório oficial do Pacote do Debian 10 com muita facilidade usando o gerenciador de pacotes APT.
Primeiro, abra um terminal e execute o seguinte comando para atualizar o cache do APT Package Repository.
$ sudo apt update
O cache do repositório de pacotes apt deve ser atualizado.
Agora, instale OpenSsh-Server pacote com o seguinte comando.
$ sudo apt install OpenSsh-Server
Agora, pressione Y e pressione Para confirmar a instalação.
O OpenSsh-Server o pacote deve ser instalado.
Agora, você pode verificar se o serviço SSH está sendo executado com o seguinte comando:
$ sudo status systemctl ssh
Como você pode ver, o serviço SSH não está ativo. Não está correndo. Mas isso é habilitado. O que significa que o serviço SSH começará automaticamente na inicialização. Então, para iniciar o serviço SSH, tudo o que você precisa fazer é reiniciar seu computador.
Se você não quiser reiniciar seu computador agora, poderá iniciar o serviço SSH manualmente com o seguinte comando:
$ sudo systemctl start ssh
Agora, verifique se o serviço SSH está sendo executado com o seguinte comando:
$ sudo status systemctl ssh
Como você pode ver, o serviço SSH está ativo ou em execução. Agora, você pode se conectar a este computador remotamente via SSH.
Adicionando e removendo o serviço SSH da inicialização do sistema:
No Debian 10, o comportamento padrão do serviço SSH é iniciar automaticamente na inicialização.
Se você não deseja que o serviço SSH inicie automaticamente na inicialização, você deseja iniciar o serviço SSH manualmente quando precisar, pode removê -lo da inicialização do sistema com o seguinte comando.
$ sudo systemctl desativando ssh
Se você mais tarde mudar de idéia e deseja iniciar o serviço SSH na inicialização, poderá adicionar o serviço SSH à inicialização do sistema com o seguinte comando:
$ sudo systemctl atability ssh
Conectando ao Debian 10 Machine remotamente via SSH:
Agora, para conectar -se ao servidor SSH, você precisa do endereço IP ou do nome do host/domínio da máquina Debian 10, onde você acabou de instalar o servidor SSH. Você também precisa saber o nome de usuário de login e a senha de login da máquina Debian 10 para a qual deseja conectar.
Para encontrar o endereço IP da máquina Debian 10 para a qual você deseja conectar remotamente, execute o seguinte comando nessa máquina.
$ ip a
Como você pode ver, o endereço IP da minha área de trabalho do Debian 10 é 192.168.21.134. Vai ser diferente para você. Então, certifique -se de substituí -lo por seu a partir de agora.
Se a máquina Debian 10 que você está tentando conectar via SSH estiver hospedado na nuvem (VPS), você pode ter um nome de host ou domínio resolvível DNS que você pode usar em vez do endereço IP. Para encontrar o nome do host do VPS, execute o seguinte comando no VPS.
$ hostname
Um exemplo de saída é dado da seguinte maneira.
Se você não conhece o nome de usuário de login da sua máquina Debian 10, poderá executar o seguinte comando nessa máquina para encontrar o nome de usuário.
$ whoami
O nome de usuário deve ser impresso no terminal. Lembre se.
Para se conectar à máquina Debian 10 remotamente via SSH, o computador cliente deve ter o programa cliente SSH instalado nele.
Se o cliente for uma máquina Ubuntu/Debian, você poderá instalar os programas do cliente SSH com os seguintes comandos:
$ sudo apt update
$ sudo apt install OpenSsh-client
Se o cliente for uma máquina RHEL/CENTOS, você poderá instalar os programas do cliente SSH com os seguintes comandos:
$ sudo yum install OpenSsh-clients
Agora, para conectar -se à máquina remota do Debian 10 via SSH, execute o seguinte comando da máquina cliente:
$ SSH Nome de usuário@ip_address
Ou
$ SSH Nome de usuário@HostName
No meu caso, o comando é:
$ ssh [email protected]
Você verá o seguinte prompt da primeira vez que tentar se conectar à sua máquina Debian 10 via SSH. Apenas digite sim e pressione continuar.
Você verá o seguinte prompt da primeira vez que tentar se conectar à sua máquina Debian 10 via SSH. Apenas digite sim e pressione continuar.
Você deveria estar conectado.
Agora, você pode executar qualquer comando que desejar instalar novos pacotes de software, configurar serviços diferentes ou monitorar a máquina Debian 10 remotamente. As possibilidades são ilimitadas.
Depois de terminar seu trabalho, você pode fechar a sessão SSH com o seguinte comando:
$ saída
Então, é assim que você habilita o SSH no Debian 10 e se conecta à sua máquina Debian 10 remotamente via SSH. Obrigado por ler este artigo.