Carregando...
Sem categoria

Acessando computadores remotamente via SSH

Linux

O Linux possui 2 softwares famosos de SSH. OpenSSH e o Dropbear.

O OpenSSH é o mais famoso e com mais funcionalidades, ele vem instalado por padrão nas distribuições mais comuns do Linux.

O Dropbear é o mais usado em sistemas Linux embarcados. Ele é usado muito em roteadores tipo DD-WRT e OpenWRT por ser mais leve que o OpenSSH. Pessoas também costumam instalar ele no initramfs.

OpenSSH

O OpenSSH pode vir em dois pacotes diferentes:

  • openssh-client para permitir que você controle outro computador remotamente
  • openssh-server para permitir que outros computadores controlem o seu remotamente

Descubra se o openssh-client está instalado e sua versão com:

openssh -V
# Aparecerá algo tipo:
# OpenSSH_7.9p1 Debian-10+deb10u2, OpenSSL 1.1.1d  10 Sep 2019

Caso não encontre-o, instale-o:

sudo apt install openssh-client

Descubra se o openssh-server está instalando e sua versão com:

sudo dpkg -l openssh-server

Para instalá-lo use

sudo apt install openssh-server

O openssh-server roda através de um serviço. Verifique se ele está online pelo:

sudo systemctl status ssh

Controlar um computador remotamente? Cliente SSH!

# Acesso via senha
ssh user@123.123.123.123

# Acesso com chave privada
ssh -i /pasta/chave-privada.pem user@123.123.123.123 

Permitir que seu computador seja controlado remotamente? Servidor SSH!

sudo apt install openssh-server

Para mudar as configurações do servidor OpenSSH, edite o seguinte arquivo:

sudo nano /etc/ssh/sshd_config

Dropbear

Ainda não testei o Dropbear, mas pretendo fazer um tutorial. Se puder me ajudar envie nos comentários!

Windows – Putty / Kitty

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *