SSH do Windows 10 vs. PuTTY: hora de trocar de cliente de acesso remoto?

SSH do Windows 10 vs. PuTTY: hora de trocar de cliente de acesso remoto?

Um dos métodos mais comuns de comunicação entre computadores, principalmente máquinas Linux e servidores da web, é o SSH. Quando se trata de estabelecer esse tipo de comunicação no Windows, a opção padrão é instalar o PuTTY.





Graças ao Windows PowerShell, no entanto, você pode não precisar mais do PuTTY. Vamos dar uma olhada em como configurar o acesso SSH no Windows 10 e se as novas ferramentas podem suplantar o PuTTY.





Como instalar o SSH no Windows 10 (rápido)

Instalar a funcionalidade SSH no Windows 10 PowerShell é bastante simples, mas as opções de menu para ele estão um tanto ocultas. Aqui está o que você precisa fazer:





  1. Abrir Definições .
  2. Visualizar Aplicativos> Aplicativos e recursos
  3. Vamos para Recursos opcionais
  4. Clique Adicionar um recurso
  5. Selecione Cliente OpenSSH
  6. Espere e reinicie

Feito isso, você pode estabelecer conexões SSH com outros computadores compatíveis. Se um servidor SSH foi instalado e configurado na máquina remota, uma conexão pode ser feita.

como usar melhor o google voice

Essa é a visão geral. Aqui estão os detalhes.



Como instalar o SSH no Windows 10 (detalhado)

A implementação do PowerShell do Windows 10 de SSH é uma versão do projeto OpenSSH. Você pode encontrar o página do projeto no GitHub .

Você deve descobrir que o SSH já está instalado em seu computador Windows 10 (ele foi incluído na atualização de abril de 2018), mas se não estiver, pode ser adicionado facilmente.





Para verificar, abra o menu Usuário avançado (clique com o botão direito em Iniciar ou Tecla Windows + X ) e selecione Windows PowerShell . Aqui, insira o comando 'ssh'. Se o SSH ainda não estiver instalado, você verá uma tela como esta:

Consertar isso é bastante fácil. pressione Tecla Windows + I para abrir o Definições visualizar, em seguida, vá para Apps e procure Gerenciar recursos opcionais . Clique aqui e procure uma entrada rotulada 'OpenSSH'.





Se você não consegue ver, clique Adicionar um recurso então role para baixo até ver Cliente OpenSSH . Clique para expandir o item e ver a descrição.

Quando estiver pronto, clique Instalar para adicioná-lo ao seu PC. Alguns momentos depois, o novo cliente SSH para Windows PowerShell será instalado. Vale a pena reiniciar o Windows para garantir que o aplicativo esteja instalado corretamente.

Uma nota sobre o aplicativo de servidor SSH

Vale ressaltar que você também pode instalar um servidor SSH. Embora seja improvável que a Microsoft habilite qualquer forma de administração remota universal por SSH, tê-la como uma opção é útil.

Para instalar isso, repita as etapas acima, selecionando Servidor OpenSSH .

Usando SSH no Windows PowerShell

Depois que o SSH estiver instalado e funcionando, você poderá usá-lo para se comunicar com outro computador. Por exemplo, você pode usá-lo para acessar um Raspberry Pi (um dos várias opções remotas para aquele pequeno computador).

O uso é simples. No PowerShell, insira o comando ssh, seguido pelo nome de usuário de uma conta no dispositivo remoto e seu endereço IP.

Por exemplo, para se conectar ao meu Caixa Raspberry Pi executando RetroPie , Eu usei:

ssh pi@192.168.1.76

Neste ponto, o dispositivo remoto deve solicitar que você aceite uma chave segura. Modelo sim para concordar com isso, no prompt, digite a senha do nome de usuário que você usou.

Momentos depois, você estará conectado ao dispositivo Linux remoto, pronto para realizar todas as tarefas de que precisar.

Recursos SSH do PowerShell vs. PuTTY

PuTTY tem sido a escolha preferida para SSH no Windows. Seja controlando servidores web, acessando dispositivos da Internet das Coisas ou administrando remotamente um PC Linux, é um aplicativo leve e fácil de usar.

Uma das razões para a durabilidade do PuTTY é sua ampla seleção de recursos. Então, o SSH no Windows PowerShell pode competir com o PuTTY?

Bem, em termos de fornecer funcionalidade SSH, sim, pode. Você pode descobrir como usar alguns dos recursos estendidos do SSH no Windows 10 inserindo o comando ssh:

ssh

A lista de opções resultante descreve os recursos. Por exemplo, você pode especificar uma porta:

ssh [username]@[hostname] -p [port]

As possibilidades são boas!

No entanto, ainda não é PuTTY. Embora você possa vincular um endereço com OpenSSH no Windows, você está limitado pelo número de endereços que pode salvar.

Há uma razão pela qual o PuTTY continua popular. Além de permitir que você salve (e nomeie) suas conexões, o aplicativo também oferece suporte a conexões por meio de Telnet, Serial e outros protocolos. A aparência do PuTTY também é configurável, pode ser rapidamente iniciado a partir do desktop. Resumindo, PuTTY é um utilitário sólido que lida com praticamente qualquer coisa que você possa usar.

Por que usar SSH quando você pode usar o Linux?

Embora o controle remoto do Linux sobre SSH possa ser vital, você pode nem mesmo precisar do SSH. O Windows 10 agora apresenta um subsistema Linux e um prompt de comando semelhante ao Bash.

Isso significa que você pode facilmente inserir comandos do Linux e receber respostas realistas. Embora possa não ser ideal para todos os cenários, se você precisa de acesso ao Linux para fins de faculdade ou treinamento e não tem acesso SSH (independentemente do aplicativo) a um dispositivo Linux, isso pode ser ideal.

Claro, essa não é a única opção. Se você precisa praticar comandos Bash no Windows, você sempre pode configurar uma máquina virtual. Simplesmente instale uma distribuição Linux nela e (se o hardware permitir) você terá um sistema operacional Linux pronto para usar.

É hora de abandonar o PuTTY no Windows 10?

O SSH é fácil de usar no PowerShell do Windows 10. No entanto, sua falta de recursos, junto com a necessidade de alguns cliques a mais para carregar, significa que você pode preferir usar o PuTTY. De qualquer forma, vale a pena comemorar o fato de o Windows 10 ter duas boas opções para SSH.

Quer mais opções de SSH para Windows? Nosso resumo de Ferramentas SSH para Windows irá informá-lo sobre as alternativas.

Compartilhado Compartilhado Tweet O email Canon vs. Nikon: Qual marca de câmera é melhor?

Canon e Nikon são os dois maiores nomes da indústria de câmeras. Mas qual marca oferece a melhor linha de câmeras e lentes?

Leia a seguir
Tópicos relacionados
  • janelas
  • Acesso remoto
  • Windows 10
  • PowerShell
Sobre o autor Christian Cawley(1510 artigos publicados)

Editor adjunto de segurança, Linux, DIY, programação e explicação técnica, e produtor de podcasts realmente úteis, com vasta experiência em suporte de desktop e software. Um colaborador da revista Linux Format, Christian é um mexedor de Raspberry Pi, amante de Lego e fã de jogos retro.

Mais de Christian Cawley

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever