Quantcast

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
  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

Deixe um comentário