Tutorial: Aceda ao Windows 10 remotamente via SSH

10 Comentários

O OpenSSH é um conjunto de ferramentas que nos permite ligar e gerir máquinas remotas, recorrendo ao protocolo SSH. Ao contrário de outras ferramentas como o telnet, rcp, rlogin e ftp, o OpenSSH garante a segurança das comunicações entre máquinas, pois recorre à criptografia para cifrar todo o tráfego (incluindo passwords).

Hoje vamos ensinar como podem aceder ao Windows 10 a partir de outras máquinas.


Como informámos no passado, a Microsoft integrou a Bash no Windows 10. Atualmente, quem quiser instalar, por exemplo, o Ubuntu dentro do Windows 10 basta que aceda à loja de aplicações do Windows.

Depois de instalar basta executar a app Ubuntu, para que tenham acesso à Bash e assim executarem os mais diversos comandos.

Como instalar e ativar o OpenSSH no Windows 10

O processo parece simples, mas alertamos para o facto de existirem alguns truques associados para conseguir colocar o serviço em funcionamento. O “problema” é a segurança do Windows 10 que limita as comunicações….mas há forma de ultrapassar.

Para começar devemos remover alguma versão que ja esteja instalada do openssh-server e em seguida proceder a uma instalação “limpa”. Usem os seguintes comandos:

sudo apt-get remove --purge openssh-server
sudo apt-get install openssh-server

O próximo passo é mudar o porto de comunicação do SSH. Mesmo criando uma exceção na firewall do Windows 10, não conseguimos que o openssh funcionasse via porto 22. Para alterar o porto de comunicação basta que editem o ficheiro /etc/ssh/sshd_config e mudem o valor do parâmetro Port para, por exemplo, 222. Nota: Para editarem o ficheiro podem usar o comando sudo nano /etc/ssh/sshd_config

Por fim reiniciem o serviço usando o seguinte comando:

sudo service ssh --full-restart

Como aceder ao windows 10 via SSH

Depois do serviço ter arrancado com sucesso, basta que, a partir de outra máquina da mesma rede (pode ser também de uma máquina de rede diferente, desde que haja encaminhamento) e executem o seguinte comando:

ssh -l UTILIZADOR IP_WINDOWS10 -p 222

E está feito! No nosso caso experimentámos aceder do macOS ao Windows 10 via SSH e, como se pode ver, com sucesso. Experimentem no vosso Windows 10 e no caso de alguma dúvida ou problema deixem nos comentários que nós damos uma ajuda.

Comentários

10

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

  1. Avatar de guest
    guest

    gosta saber se todos os sistemas operativos pagos que utilizam o openssh fazem alguma doação ao pessoal do openBSD quem criou esta versão a partir do ssh essa grande ferramenta e disponiblizou pra todas as plataformas…

      1. Avatar de guest
        guest

        Assim é devia ser sempre de facto a microsoft tem mudado a mentalidade para muito melhor longe vai o tempo dizia que o open source era um cancro

        1. Avatar de nop90
          nop90

          Se não os podes vencer, junta-te a eles.

  2. Avatar de emachado
    emachado

    Fiz todos os procedimentos de acordo com o artigo. Estou tentando aceder do MacOs ao W10, como vocês. Não estou conseguindo. Termina por timeout. O que pode ser?

    1. Avatar de xpto
      xpto

      o porto nao deve estar aberto na firewall do windows

  3. Avatar de Predator
    Predator

    Gostava de saber se pod m criar uma lista de comandos úteis para o CMD

  4. Avatar de xpto
    xpto

    Não há forma do servico iniciar automaticamente

  5. Avatar de Filipe
    Filipe

    Boa tarde! Alguém experimentou, por acaso, instalar o Docker??
    A versão do Windows está a dar-me problemas…

  6. Avatar de manoel
    manoel

    Mesmo tendo mais de um ano ainda esta ok , pra hj Valeu