Instalar e configurar o cliente e servidor OpenSSH no Windows 11/10
O protocolo SSH (Secure Shell) funciona autenticando um usuário remoto e transferindo entradas do cliente para o host. Em seguida, ele retransmite a saída de volta para o cliente – a comunicação é entregue criptografada, de modo que a segurança é muito maior do que o Telnet . Neste post, vamos ilustrar como instalar e configurar o cliente e o servidor OpenSSH no Windows 11/10 .
Instalar(Install) e configurar cliente e servidor OpenSSH
Para começar, primeiro verifique a instalação do cliente OpenSSH .
- Inicie o aplicativo Configurações(Settings) pressionando a combinação de teclas Windows + I.
- No aplicativo Configurações, selecione a subcategoria Aplicativos .(Apps)
- No lado direito da janela Aplicativos e recursos(Apps & features) , clique no link Recursos opcionais .(Optional features)
- Na próxima janela que se abre, role para baixo para localizar o OpenSSH Client . Se o cliente já estiver instalado, nenhuma interação do usuário é necessária – caso contrário, basta clicar no botão instalar.
Feito isso, a próxima ação a ser executada é adicionar/instalar o servidor OpenSSH no Windows 10
Ainda na janela Recursos opcionais – na parte superior, clique em (Optional features)Adicionar um recurso(Add a feature) .
Agora role para baixo e selecione OpenSSH Server . Clique no botão Instalar(Install) e aguarde alguns segundos enquanto o recurso é instalado.
Quando a ação for concluída, reinicie o computador para confirmar as alterações.
O cliente e o servidor SSH agora estão instalados.
Agora você precisará configurar o servidor SSH(SSH server) para iniciar toda vez que inicializar o Windows 10. Veja como:
Pressione a tecla Windows + R. Na caixa de diálogo Executar digite (Run)services.msc , pressione Enter.
Em seguida, role para baixo e clique duas vezes um após o outro – OpenSSH SSH Server e OpenSSH Authentication Agent – e defina o tipo de inicialização como (Startup type)Automático(Automatic) .
Clique em Aplicar(Apply) > OK .
Nota lateral(Side note) : Você pode não ver o OpenSSH SSH Server listado. Isso significa que a ação anterior para adicionar o recurso falhou. Nesse caso, você pode instalar o recurso por meio da linha de comando. Veja como:
Abra um prompt de comando elevado. Copie(Copy) e cole o comando abaixo e pressione Enter para descobrir o nome exato do recurso/recurso e se ele está presente em seu sistema porque está oculto.
dism /online /get-capabilities | findstr /i "OpenSSH.Server"
Uma vez executado com sucesso, copie e cole o comando abaixo e pressione Enter para instalar o recurso:
dism /online /Add-Capability /CapabilityName:OpenSSH.Server~~~~0.0.1.0
Você não precisa reiniciar seu PC – basta clicar no menu Ação na janela (Action)Serviços(Services) e clicar em Atualizar(Refresh) . O recurso OpenSSH SSH Server será listado.
Agora, é necessário verificar se os serviços SSH estão ativos. Veja como:
Clique com o botão direito do mouse em Iniciar(Start) e selecione Windows PowerShell ( Admin ).
Na janela do PowerShell , copie e cole o comando abaixo e pressione Enter-
Get-Service -Name *ssh*
Você será presenteado com a seguinte saída:
Em seguida, você terá que configurar o Firewall do Windows(Windows Firewall) para ter acesso ao seu computador através de SSH . Para isso, ainda, na janela do PowerShell , copie e cole o comando abaixo e pressione Enter .
.\netsh advfirewall firewall add rule name="SSHD Port" dir=in action=allow protocol=TCP localport=22
Agora você pode testar se o servidor SSH está escutando na porta 22. Para fazer isso, ainda, na janela do PowerShell , copie e cole o comando abaixo e pressione Enter .
.\netstat -bano | .\more.com
Você será presenteado com a seguinte saída:
Dica:(Tip:) Se você não vir a porta 22(Port 22) listada, reinicie seu PC e na inicialização, execute novamente o comando.
No futuro, agora você pode se conectar remotamente a um servidor SSH . Para estabelecer uma conexão com sucesso, os seguintes parâmetros são necessários:
- Nome do usuário
- Senha do usuário
- Endereço IP do servidor
- A porta onde o servidor SSH está escutando. (SSH)Neste caso, o Porto(Port) é 22.
Para estabelecer uma conexão com o servidor OpenSSH - inicie o (OpenSSH)PowerShell , dependendo de seus próprios parâmetros, digite o comando abaixo e pressione Enter .
ssh -p 22 [email protected]
Aqui lembre-se de usar seus dados pessoais.
Em seguida, digite a senha e pressione Enter novamente, para acessar o computador remoto – e você terá acesso via PowerShell ao servidor SSH . Dessa forma, seus dados permanecem protegidos contra possíveis agentes de ameaças.
É isso, configurar uma conexão segura usando OpenSSH no Windows 10.(That’s it on configuring a secure connection using OpenSSH in Windows 10.)
Related posts
9 Recursos e aplicativos do Windows 7 que não existem mais no Windows 8
5 recursos do Internet Explorer que outros navegadores devem adotar
Install Windows 10 version 21H1 com Windows 10 Update Assistant
Instalar e alterar para um novo idioma de exibição no Windows 7 com Vistalizator
Instalar e alterar para um novo idioma de exibição no Windows 7 Home & Pro
Windows 11 para Business and Enterprise - New
Instalar e alterar para um novo idioma de exibição no Windows 7 Ultimate
Como usar Performance Monitor em Windows 10
Como encontrar, instalar e revisar aplicativos na Windows 8.1 Store
Windows 10 version 2004 May 2020 Update New
Como baixar, instalar e aplicar skins no Windows Media Player 12
Microsoft Visual C++ Pacote redistribuível: FAQ and Download
Como reduzir Taskbar Updates para News & Interests em Windows 10
Como formatar um computador Windows 10
Como o Dynamic Refresh Rate feature funciona em Windows 11
Como usar Input Method Editor (IME) no Windows 10 PC
Como habilitar HDR para Apps usando ICC Profiles em Windows 10
Qual é a experiência OOBE ou fora da caixa em Windows 11/10?
Como desativar o Automatic Screen Rotation em Windows 11/10
Como habilitar ou Disable or Application Isolation feature em Windows 10