Transforme seu PC em um servidor SSH e cliente usando apenas Windows 10 - Portugal 2021

Header Ads Widget

test banner

Post Top Ad

Responsive Ads Here

Transforme seu PC em um servidor SSH e cliente usando apenas Windows 10

Share This

 SSH no Windows 10

Embora geralmente estejamos habituados a utilizar o computador em modo gráfico, existem muitas ferramentas que nos permitem controlá-lo através de um terminal, tanto em Linux como em Windows. Quando se trata de controlar remotamente um PC, essas ferramentas vêm à tona pela facilidade e rapidez com que podemos realizar todas essas tarefas. E uma dessas ferramentas, ou melhor, um protocolo muito comum que podemos usar em qualquer sistema operacional, seja de que tipo for, é o  SSH.

Obtener hasta $15 de descuento* - Use código del cupón

O que é SSH

Secure SHell , ou SSH, é um protocolo usado para se conectar remotamente e com segurança a qualquer computador. Este protocolo é praticamente uma versão aprimorada do Telnet . Além de criptografar conexões ponto a ponto para que ninguém as veja ou intercepte (algo que nem Telnet e FTP oferecem), o que poderemos fazer com este protocolo é:

  • Conecte-se remotamente a qualquer PC e controle-o por meio de comandos.
  • Transfira arquivos com segurança, tanto individualmente quanto simultaneamente.
  • Gerencie as chaves RSA para não precisar usar senhas.
  • Execute aplicativos em modo gráfico remotamente.

Este é um dos protocolos padrão e mais usados ​​quando se trata de conexão remota a servidores e outros computadores, especialmente Linux. Ele usa a porta 22 por padrão , uma porta que está sempre aberta em firewalls e roteadores, embora possamos alterá-la para a porta que desejamos usar.

Ative o servidor e cliente OpenSSH no Windows 10

Desde o Fall Creators Update, o Windows 10 traz consigo um cliente e um servidor baseado em OpenSSH para que qualquer usuário que queira usá-lo possa fazê-lo sem problemas. Esses recursos são opcionais, uma vez que nem todos os usuários podem precisar deles, portanto, teremos que ativá-los manualmente para usá-los.

Para instalar o cliente e / ou servidor OpenSSH no Windows 10 , o que devemos fazer é abrir o menu Configuração do sistema operacional, e ir para a seção «Aplicativos> Aplicativos e recursos> Recursos opcionais.

Instale SSH no Windows 10-1

Aqui, veremos a seção sobre recursos opcionais do Windows. Podemos ver todos os que instalamos e habilitar no sistema operacional e instalar os de que precisamos, se ainda não os tivermos. Para isso, teremos de clicar em « Adicionar uma característica «.

Instale SSH no Windows 10 - 2

Veremos todas as funções e recursos opcionais que nos oferece o Windows 10. Os que nos interessam são o cliente e servidor SSH. Podemos pesquisá-los manualmente, mas o mais rápido é digitar " SSH " no mecanismo de pesquisa para encontrar rapidamente o servidor e o cliente.

Instale SSH no Windows 10 - 3

Selecionamos o que queremos instalar e aceitamos a janela. O Windows 10 irá instalar e configurar automaticamente este recurso opcional para que não tenhamos que fazer mais nada. Quando o processo é concluído, o servidor e o cliente estão prontos para uso no sistema operacional.

Instale SSH no Windows 10-4

Como desinstalá-los

Se chegar um momento em que não precisaremos mais desse cliente ou servidor, poderemos desativar esses recursos opcionais do Windows. Não para liberar espaço, já que entre o cliente e o servidor mal chegam a 30 MB, mas sim para ter as funções em ordem e evitar que, por engano, alguém possa se conectar ao nosso PC remotamente.

Podemos fazer isso na mesma seção de recursos opcionais acima. Na lista de recursos instalados podemos ver tudo o que habilitamos no sistema. Localizamos o cliente e / ou servidor e os desinstalamos individualmente.

Instale SSH no Windows 10-5

Quando a desinstalação for concluída, esses serviços não estarão mais disponíveis.

Conecte-se a um servidor SSH do Windows 10

OpenSSH é integrado ao CMD e PowerShell , então não teremos que baixar ou instalar nenhum outro programa para poder nos conectar a qualquer servidor do Windows 10. Tudo o que temos que fazer é abrir a janela do terminal que iremos usar e executar o comando "ssh" para verificar se o cliente está realmente habilitado.

Instale SSH no Windows 10 - 6

Para conectar a um servidor SSH, o que devemos fazer é executar um dos dois comandos a seguir:

Caso queira usar o último usuário disponível:

ssh IP_del_servidor:puerto

No caso de querer se conectar com um usuário específico:

ssh usuario@IP:puerto

Se não especificarmos uma porta, 22 será usado por padrão.

Se quisermos, podemos especificar outros valores na forma de parâmetros, como tipo de cifras, certificados, etc.

Servidor de controle OpenSSH

Para usar o servidor, a primeira coisa que devemos fazer é iniciá-lo. Isso pode ser feito de várias maneiras. Por exemplo, existem aplicativos com GUIs que nos permitem fazer isso, mas recomendamos o uso de comandos do PowerShell para controlar o status deste servidor:

  • Get-Service sshd - Verifique o status do servidor sshd.
  • Start-Service sshd - Inicie o servidor sshd.
  • Stop-Service sshd - Para o servidor sshd.

Também podemos configurar o servidor do PowerShell para ser executado automaticamente com o comando:

  • Set-Service -Name sshd -StartupType 'Automatic'

E para verificar se a porta 22, a porta SSH, está aberta em nosso firewall devemos fazer isso com o comando:

  • Get-NetFirewallRule -Name * ssh *

Alternativas

Ao contrário do que pode acontecer no Linux, para o Windows não existem mais servidores SSH que possamos usar para controlar o Windows remotamente. Existem alguns programas que nos permitem conectar a um shell remoto, mas sua funcionalidade é muito limitada.

O que podemos encontrar são vários clientes SSH para Windows que nos permitirão nos conectar aos servidores com mais facilidade.

PuTTY, o cliente SSH por excelência

Quando falamos em clientes SSH, PuTTY é um dos mais conhecidos. Este cliente gratuito e de código aberto permite que usuários do Windows e Linux se conectem via Telnet e SSH por meio de um emulador xterm. Um programa muito simples e completo que nos permitirá ter todos os servidores centralizados e conectar-se a eles quando precisarmos.

Podemos fazer download do PuTTY neste link .

KiTTY, uma versão melhorada do PuTTY

Este é um cliente apenas para Windows criado a partir do código-fonte original do PuTTY. Ele tem por padrão todas as funções e recursos originais do PuTTY, bem como um grande número de recursos adicionais que nos permitirão controlar e gerenciar todas as nossas conexões muito melhor.

Nós podemos baixar KiTTY de este link .



Sem comentários:

Enviar um comentário

Post Bottom Ad

Responsive Ads Here

Pages